Merge remote-tracking branch 'origin/candidate-5.0.0' into closedown-5.0.x

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

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

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

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11590 Add configurable timeouts to WsEcl

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge remote-tracking branch 'origin/candidate-5.0.0' into closedown-5.0.x

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

Conflicts:
	version.cmake

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

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11611 Fix typos in ecl CLI docs

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-10340 Document OPTIONS for Skew

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-11475 Improve error message deploying large archives to old ESP

ESP aborts requests that are too large making it difficult to capture
the error returned.  If a deployment to an old ESP fails, check the
size limit to see if that was the likely problem.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11571 Always validate logical filenames

Ensure all filenames used in CDfsLogicalFileName are validated
Previously some formatting errors were caught, most not.
A seperate setValidate used different code which spotted some
errors and skipped others.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-10340 Edits based upon code review

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-11618 Roxie core when detaching from dali

If roxie detaches from dali while a Workunit listener thread is at certain
locations inside dodequeue, Roxie may core.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11435 ecl-queries "file" command to list files used by query

ecl queries files target queryid

Lists the files currently referenced by the query.  Includes size and
number of parts.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11627 Requesting per-query logging can cause roxie cores

Appending logging information from slaves to the context was not threadsafe.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6028 from richardkchapman/roxie-logging-core

HPCC-11627 Requesting per-query logging can cause roxie cores

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-10340 Edits based on code review

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>