Split off candidate-4.2.6 branch

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Split off candidate-4.2.6 branch

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11278 Fix core when calling WUListQueriesUsingFile with LDAP

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11188 Copy query attributes when copying queries

ecl-queries-copy will now copy query attributes (memoryLimit,
timeLimit, warnTimeLimit, priority, and comment) when copying queries.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11187 ecl-queries-list should show wuid and snapshot info

Add wuid and snapshot info to the output of ecl-queries-list.

Reformat output to be more readable and extensible.

For performance reasons snapshot will only show up for queries published
after the build containing this change in installed.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge pull request #5759 from afishbeck/queriesListWuidAndSnapshot

HPCC-11187 ecl-queries-list should show wuid and snapshot info

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5757 from afishbeck/fileUsedByQueriesLdapCore

HPCC-11278 Fix core when calling WUListQueriesUsingFile with LDAP

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11284 Assert failure on certain (unusual) file names in Roxie queries

File names that might be accepted by dali but which contain characters that
are not accepted in an xpath will cause asserts in Roxie's local cache of dali
information

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10957 Don't include unicode ignore codepoints in hash32 etc

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.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>
HPCC-10507 Add new MAXLENGTH option onto INDEX and BUILD

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11136 - Fix problems writing to external files

Problems:
1) DFS lookup was unconditionally creating a IDistributedFile for
externals
2) Thor by accident rather than by design relied on previous
lookup of the external, to create the distributed file as a
side-effect. And then due to the false-positive lookup, required
OVERWRITE despite the file being missing.
3) HThor always wrote to the wrong place (treated it a standard
scope name) and ignored overwrite.
4) Roxie failed in DFS detach() - fix detach() so it can handle
externals.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-10454 Extend ECL tool with query, status and abort commands.

Update after review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-11284 Assert failure on certain (unusual) file names in Roxie queries

Make sure that the xpath used always starts with a valid alpha character.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5761 from richardkchapman/roxie-assert-filecache

HPCC-11284 Assert failure on certain (unusual) file names in Roxie queries

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-11207 Add Graph Tree View

Change double click behavior.
Combine timings and subgraph lists.

Fixes HPCC-11207

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>

Conflicts:
	esp/src/eclwatch/nls/hpcc.js
Merge pull request #5701 from GordonSmith/HPCC-11207

HPCC-11207 Add Graph Tree View

Reviewed-By: Kevin Wang <kevin.wang@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5765 from ghalliday/issue10507

HPCC-10507 Add new MAXLENGTH option onto INDEX and BUILD

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5763 from ghalliday/issue10957

HPCC-10957 Don't include unicode ignore codepoints in hash32 etc

Reviewed-By: John Holt <john.d.holt@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5673 from AttilaVamos/HPCC-10454-improvement

HPCC-10454 Extend ECL tool with query, status and abort commands.

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>