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-8981 Configmgr - nicSpeed missing in Computer Types

- Fix bug that prevents some columns from appearing
- Add nicSpeed column

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
HPCC-8662 Configmgr - Add NAS translation to Hardware

- Add NAS tab to Hardware configuration section
- Add NAS attributes name, mask, directory, subnet, trace

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>
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-8981 ConfigMgr - Add NAS Translation to Hardware

- Remove extraneous javascript code

Signed-off-by: Gleb Aronsky <gleb.aronsky@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>