Merge pull request #3509 from rengolin/dfs-loadsub

HPCC-8038 Add out-of-order check to subfiles

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3513 from rengolin/dfs-badsuper

HPCC-8045 Refactoring daregress

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3512 from afishbeck/wu_xmlschema3154

HPCC-3154 Improve XmlSchema availability options through WsWorkunits

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8051 Fix warnings caused by implicit cast in jdebug.hpp

jdebug.hpp is causing warnings throughout the windows build.
Doing the cast explicitly fixes the warning.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Merge pull request #3514 from afishbeck/jdebugcast8051

HPCC-8051 Fix warnings caused by implicit cast in jdebug.hpp

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-7930 Rename ecl-package to ecl-packagemap

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>

Conflicts:

	ecl/ecl-package/ecl-package.cpp
HPCC-7930 Rename ecl-package to ecl-packagemap

Fix usage for copyFiles as suggested in code review

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>
Merge branch 'eclpackage-rename' into candidate-3.10.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.8.x' 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>
HPCC-3213 Clear workunit variables before submitting in WURun

WURun can be used to rerun existing workunits with new input variables,
but the old variables need to be cleared first.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Merge pull request #3511 from richardkchapman/dict-span-7990

HPCC-7990 Compilation error using DICTIONARY with spanMultipleCpp

Reviewed-by: Gavin Halliday <ghalliday@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-1 Gold

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>
HPCC-8017 Expand huge allocations into adjacent free blocks on resizeRow

Calls to resizeRow for a huge (>1Mb) memory block will expand the currently
allocated block where possible, rather than always creating a new one and
copying into it.

This can have a significant impact on the fragmentation of the roxiemem
heap.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3495 from richardkchapman/roxiemem-nofrag

HPCC-8017 Expand huge allocations into adjacent free blocks on resizeRow

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-2964 Configmgr - Allow swapping of Thor Master

- For Thor Cluster - Topology, add context menu option 'Swap Master' to allow
  selection of a different Thor master.

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
HPCC-8014 Require IUserDescriptor in all HPCC calls

Most calls that accept IUserDescriptor do not require it to be specified
(function prototypes specify "IUserDescriptor *user=NULL"). This leads to
many esp/dali calls with a NULL user, forcing it to use the default user.
Need to make all calls require IUserDescriptor
This fix
1) Changes "IUserDescriptor *user=NULL" to "IUserDescriptor *user"
2) Moves "IUserDescriptor *user" in prototype if there are other default args preceding it
3) Modifies all calls to pass user desc if available
4) Passes NULL if user desc not available, and comment with "//More:Pass IUserDescriptor" if it seems necessary
5) Fix an annoying warning in jdegug "CCycleTimer::elapsedMs"

Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>
Merge pull request #3510 from wangkx/h559

HPCC-559 Set time out value for deleting logical file

Reviewed-By: Renato Golin <rengolin@hpccsystems.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>