HPCC-10438 WU Details Duration is Blank

The duration displayed on the WU Details page was pulled from the "process"
timer, only after the timers list was loaded.  Better to just display "Total
Thor Time".

Changed "Action" to display ActionEx.

Fixes HPCC-10438

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-11253 Do not lock superfiles in roxie

In place of locking superfiles, we subscribe to them so that if they change
any queries using them are automatically reloaded.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11253 Do not lock superfiles in roxie

When a query is reloaded due to a file change (or a package change, come to
that), any queries that are already in flight may continue to send slave
requests.

By delaying the release of the previous versions fo the slave queries,
in-flight queies should be able to complete.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11253 Do not lock superfiles in roxie

Fix issues spotted in code review

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11253 Do not lock superfiles in roxie

More issues spotted in code review and testing.

Make sure that dynamic lookups DO lock the superfile (to ensure consistency
across the cluster).

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11253 Do not lock superfiles in roxie

Fix closedown issues with dalayedReleaser thread.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11253 Do not lock superfiles in roxie

DelayedReleaserThread was waking up too often.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10755 Implement querySuperFileTransaction() in roxie

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10961 Add new parameter to DFU server called "quotedTerminator"
to improve speed of CSV files spray.

Add a Boolean "quotedTerminator" parameter to spray CSV files.

If this parameter is false then we can use quick partitioning algorithm
to spray file with record structure exploration.

The default value is true.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10961 Add new parameter to DFU server called "quotedTerminator"
to improve speed of CSV files spray.

Update after review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge pull request #5738 from richardkchapman/roxie-nolock

HPCC-11253 Do not lock superfiles in roxie

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5753 from richardkchapman/roxie-querySuperFileTransaction

HPCC-10755 Implement querySuperFileTransaction() in roxie

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5573 from GordonSmith/HPCC-10438_DurationBlank

HPCC-10438 WU Details Duration is Blank

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11297 Improved "bulls-eye" icon

Fixes HPCC-11297

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10957 Don't include unicode ignore codepoints in hash32 etc

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #5762 from GordonSmith/HPCC-11297

HPCC-11297 Improved "bulls-eye" icon

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11298 Release various compiler regression tests

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #5764 from ghalliday/issue11298

HPCC-11298 Release various compiler regression tests

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10961 Add new parameter to DFU server called "quotedTerminator" to
improve speed of CSV files spray.

Update after review.
Add code to @quotedTerminator is set into the DFS information.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10454 Extend ECL tool with query, status and abort commands.

Implement new ecl tool commands:
    - abort
    - getname
    - getwuid
    - status

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>