HPCC-9177 Configmgr - Allow eclccserver option to contain dashes

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
HPCC-9177 Configmgr - Allow dashes in the name field

- Allows dashes in the name field of components
  and the the options field in the eclcc server

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Merge pull request #4291 from garonsky/issue-9177_eclccserver_should_allow_hyphen

HPCC-9177 Configmgr - Allow eclccserver option to contain dashes

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9205 SprayVariable file fix

Fix HPCC-9205 SprayVariable file fix
Fix XML Error in ECLStandLibraryReference/
SprayVariable.xml file causing file to be
invalid and downstream processes fail.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
Community Edition 3.10.8-3rc Release Candidate 3

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

Conflicts:
	version.cmake

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Community Edition 4.0.0-rc5 Release Candidate 5

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

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9062 Limit remote location list by cluster

Roxies with copyResources set to false will show up in the list of
possible remote file locations, but are not really suitable locations.

With an arbitrary maximum imposed on the list this can quickly fill
up the list with unlikely locations resulting in no file part being
found.

Limiting the list of possible remote file location entries by
cluster rather than an arbitrary maximum will prevent
copyResources=false roxies from monopolizing the list and
increase the likelyhood that a copy of a file part will
be found.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-8076 Document new escape option on CSV files

Signed-off-by: Richard Taylor <richard.taylor@lexisnexis.com>
Merge pull request #4302 from afishbeck/possibleFileLocations9062

HPCC-9062 Limit roxie remote file location list by cluster

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4301 from RichardTaylorHPCC/B8076

HPCC-8076 Document new escape option on CSV files

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-4.0.0' into closedown-4.0.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9201 Short circuit parameter substitution

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>