hpcc-8930 Child graph could have missing progress data

If a child graph had no activity initialization data serialized
to it from the master, the 'initialized' field was not set, with
the consequence that no graph progress stats were serialized
from the slaves to the master for those child graphs

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-8944 Add missing case entry for record calculation

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
hpcc-8905 Fix minisort OOM and deadlock

Various problems causing mini sort to miscalculate in-memory
size, run out of memory and potentially deadlock

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-8939 Fix problems with <ebcdic-string1> IN ('a','b')

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #4078 from jakesmith/hpcc-8930

HPCC-8930 Child graph could have missing progress data

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4077 from jakesmith/hpcc-8905

HPCC-8905 Fix minisort OOM and deadlock

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8937 Add a flag to skip existing superfile check

EclWatch has a Radio button on Add to Superfile page. The button
allows a user to specify a subfile is added to an existing superfile
or a new superfile. EclWatch will check whether the superfile exists
or not and show an error message if the user choose a wrong radio
button. But, EclWatch should not do the check if addSuper request
comes from dfuplus/addSuper command (not come from the EclWatch page)
because the existing addSuper command does not specify that a subfile
is added to an existing superfile or a new superfile. This fix adds
a flag to avoid the existing superfile check if the addSuper request
comes from dfuplus/addSuper command.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8948 Allow 'slaveDaliClient' as job option

Allow 'slaveDaliClient' to be configured per job.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #4085 from jakesmith/slaveDaliClient-perjob

HPCC-8948 Allow 'slaveDaliClient' as job option

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8951 Incorrect extension for proxy plugins

Note that there is also a corresponding change in LN repo.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4081 from ghalliday/issue8944

HPCC-8944 Add missing case entry for record calculation

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4083 from ghalliday/issue8939

HPCC-8939 Fix problems with <ebcdic-string1> IN ('a','b')

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4088 from richardkchapman/proxy-plugins-rename

HPCC-8951 Incorrect extension for proxy plugins

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-8951 Incorrect extension for proxy plugins

Missed one change

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4092 from richardkchapman/proxy-plugins-rename

HPCC-8951 Incorrect extension for proxy plugins
Merge pull request #4080 from wangkx/h8937

HPCC-8937 Add a flag to skip existing superfile check

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8957 - Compressed files being published with incorrect crc

When block compression files are created, implicitly a crc of
0 is always the result. The published crc should be ~<crc-val>
but in case of compressed files it was publishing 0.

This was noticed only by VerifyFile

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #4093 from jakesmith/hpcc-8957

HPCC-8957 - Compressed files being published with incorrect crc

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.x'

Conflicts:
	thorlcr/thorutil/thmem.cpp

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