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-8049 Add Rename Physical to transactions

Adding RenamePhysical functionality to transactions with auto-commit
feature, when no transaction is involved. Updated FileServices and
others to cope with change.

Signed-off-by: Renato Golin <rengolin@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>
Merge pull request #3593 from rengolin/dfs-trans

HPCC-8048 Add Remove Super File to transactions

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3591 from rengolin/dfs-trans2

HPCC-8049 Add Rename Physical to transactions

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.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 remote-tracking branch 'origin/candidate-3.10.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>