HPCC-11474 Support publishing larger ECL archives

Check ESP configuration for maxRequestEntityLength.  Try compressing
archive if larger than limit.  If still too big give sensible error
message.

User can increase configured limit.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11502 Add service dafilesrv stop to hpcc-run.sh
HPCC-11474 Support publishing larger ECL archives

Reversed backward compatibility logic.  Disable maxRequestEntityLength.

Compress deployment payload by default.  --no-compress disables.

If target ESP is pre 5.0 --no-compress is required.  An clear error
suggesting the user try --no-compress will be output.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11474 Updated based on review

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11553 Fix deadlock if funnel innput hits exception in start

If the parallel version of funnel hits an exception in one of
it's input's start methods, after all others have finished, then
it deadlocked. As long as one of the other inputs was still
going the exception was triggered.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11560 Add ulimit -c unlimited for Dali and dafilesrv

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11567 Fix a few warnings picked up by windows build

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11537 Remove unhelpful warning

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

HPCC-11567 Fix a few warnings picked up by windows build

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5978 from jakesmith/hpcc-11560

HPCC-11560 Add ulimit -c unlimited for Dali and dafilesrv

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5973 from jakesmith/hpcc-11553

HPCC-11553 Fix deadlock if funnel input hits exception in start

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11542 Ensure expressions in action lists are actions.

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

HPCC-11537 Remove unhelpful warning

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11474 Updated based on review

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge pull request #5985 from xwang2713/HPCC-11502

HPCC-11502 Add service dafilesrv stop to hpcc-run.sh

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5983 from ghalliday/issue11542b

HPCC-11542 Ensure expressions in action lists are actions.

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5946 from afishbeck/hugeArchiveErrorMsg

HPCC-11474 Support publishing larger ECL archives

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11588 Better timeout for Roxie's initial dali connect

When first connecting to Dali, Roxie should wait longer (if lockDali not set),
or not at all (if it is). This helps avoid duplicated work at startup.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11339 WsWorkunits should respect compulsory flag

Compulsory flag applies to initial superfile lookup, not to subfiles

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5990 from richardkchapman/esp-compulsory

HPCC-11339 WsWorkunits should respect compulsory flag

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>