HPCC-11506 - Alert to contain existing files

Add name(s) of files to alert user what files are the ones that currently exist.
Add "..more.." if more than 10 files are duplicates.

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
HPCC-12198 Abort parsing earlier for invalid queries

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

HPCC-12198 Abort parsing earlier for invalid queries

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6433 from miguelvazq/HPCC-11506.1

HPCC-11506 - Alert to contain existing files

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11972 Roxie data copying majority from remote Roxie and not buddy node

Need to recheck whether buddy is present immediately before copy.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11972 Roxie data copying majority from remote Roxie and not buddy node

Added unit test code to confirm was working as expected.

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

HPCC-11972 Roxie data copying majority from remote Roxie and not buddy node

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-12084 Remove unnecessary internal error

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12309 Catch memory wrap and full hash table

checked_malloc and checked_reallooc should have been using size_t parameters
otherwise allocations of 2^32 were assumed to be size 0.  There was also
no checking on hash table overflow (2^32 elements)

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

HPCC-12084 Remove unnecessary internal error

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6471 from ghalliday/issue12309

HPCC-12309 Catch memory wrap and full hash table

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'candidate-4.2.10' into closedown-4.2.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'closedown-4.2.x' into candidate-5.0.2

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'candidate-5.0.2' into closedown-5.0.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>