HPCC-8418 Schema generation should ignore xpaths that are too long

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-8418 Fix Schema for sets with xpaths 'name' and 'name/'

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-8954 Update Spray CSV

Fix HPCC-8954 Update Spray CSV
Update Docs and images to show
that Spray CSV is now labelled
correctly as Spray Variable.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-8797 Configmgr - Guard against special characters in Comp Names

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Merge branch 'master' of https://github.com/hpcc-systems/HPCC-Platform into H8954-SprayFix
HPCC-8954 Update Spray CSV

Fix HPCC-8954 Update Spray CSV
Update Docs and images to show
that Spray CSV is now labelled
correctly as Spray Variable.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-8954 Update Spray CSV

Fix HPCC-8954 Update Spray CSV
Update Docs and images to show
that Spray CSV is now labelled
correctly as Spray Variable.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-8954 Update Spray CSV

Fix HPCC-8954 Update Spray CSV
Update Docs and images to show
that Spray CSV is now labelled
correctly as Spray Variable.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-8954 Update Spray CSV

Fix HPCC-8954 Update Spray CSV
Update Docs and images to show
that Spray CSV is now labelled
correctly as Spray Variable.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-8954 Update Spray CSV

Fix HPCC-8954 Update Spray CSV
Update Docs and images to show
that Spray CSV is now labelled
correctly as Spray Variable.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-8954 Update Spray CSV

Fix HPCC-8954 Update Spray CSV
Update Docs and images to show
that Spray CSV is now labelled
correctly as Spray Variable.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-8992 - Various problems in key sampling used by merge

1) split() caused a filepos to be lost - it was added before
split and key row after

The effect of this was a array.isItem assert - and the
cause of HPCC-8992 report.

2) the sampling (index%divisor stuff) was basically broken

It would have meant the partitioning would have skewed
toward the end of the set being sampled.

3) expandfpos was adding an extra erroneous filepos when it
initialized (had <= in loop when should have been <).

I suspect this would have caused problems if the 1st row of the
sample were fetched.. (it would probably serialize wrong row)

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-8954 Update Spray CSV

Fix HPCC-8954 Update Spray CSV
Update Docs and images to show
that Spray CSV is now labelled
correctly as Spray Variable.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-9026 Pull distributor restart issues

Effects Distribute Merge and Global Hash Aggregate inside LOOP

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Ensure no overflow when calculating fpos
Merge pull request #4162 from jakesmith/hpcc-8992

HPCC-8992 - Various problems in key sampling used by merge

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4163 from jakesmith/hpcc-9026

HPCC-9026 Pull distributor restart issues

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9015 Restore previous ROLLUP semantics

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-8797 Configmgr - Guard against special characters in Comp Names

- Allow only Alpha numerics and underscores in component name

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
HPCC-8954 Update Spray CSV

Fix HPCC-8954 Update Spray CSV
Update Docs and images to show
that Spray CSV is now labelled
correctly as Spray Variable.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>