Merge remote-tracking branch 'origin/candidate-3.8.x' into candidate-3.8.6

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Community Edition 3.8.6-1 Gold

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.8.x' into candidate-3.8.6

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Community Edition 3.8.6-2 Gold

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.8.x' into candidate-3.8.6

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Community Edition 3.8.6-3 Gold

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8129 Fix bug generating an optimized hash function on a child dataset

For DEDUP(ds, x,y,z), if the list of fields contained a child dataset the
hash function generated when targetting Thor was incorrect, and could
cause thor to crash.  It could possibly be triggered in other situations
as well.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge remote-tracking branch 'origin/candidate-3.8.x' into candidate-3.8.6

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Community Edition 3.8.6-4 Gold

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

HPCC-8129 Fix bug generating an optimized hash function on a child dataset

Reviewed-By: Renato Golin <rengolin@hpccsystems.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8031 Display associated XML files from ECL WU Details page

Currently eclwatch displays associated files for cpp, dll and ResText
in the workunit page. It should also display all file types. This fix
upgrades the code to display associated XML files, including
FileTypeHintXml and FileTypeXml.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8084 Remove copyFiles action from docs

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-7987 Display getQueryMainDefinition() in ECL WU Details page

It is possible for a query to be submitted with no query text, just a
reference to an attribute in a remote repository. This fix displays
the value of getQueryMainDefinition() in the Query section (inside ECL
WU Details page). The value will be under the textarea of the query
text if there is query text.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8136 Remove Auto-refresh function for Target Clusters page

The Target Clusters page is mainly displaying static information. The
auto-refresh function for this page is copied from other page by mistake.
This fix removes the auto-refresh.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Merge pull request #3594 from wangkx/h8031

HPCC-8031 Display associated XML files from ECL WU Details page

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8102 Rename eclccserver maxCompileThreads option

To avoid confusion with the similarly-named option in eclcc, that does
something slightly different, rename the eclccserver option to
maxEclccProcesses.

The old option name will still be accepted if the new is not present.

Also make the default value consistent between the xsd file and the cpp
file - it now defaults to 4 in both places, where previously the cpp
would default to 1 if the value was explicitly deleted from the config
(unlikely).

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3598 from richardkchapman/maxCompileThreads-8102

HPCC-8102 Rename eclccserver maxCompileThreads option

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.0' into candidate-3.10.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3595 from JamesDeFabia/remove_copyFiles_from_ecl_package8084

HPCC-8084 Remove copyFiles action from docs

Reviewed-By: Stuart Ort <stuart.ort@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8174 Global loop regression

Missing condition in master could cause non loop again queries
to deadlock

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>