HPCC-10296 Optimize the nextRow() calls in thor

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-9272 Add implicit CHOOSEN to filtered-index-read[n]

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10020 Optimize IF(EXISTS(x), x) to x

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10073 Allow a spill priority to be specified on an allocation

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10303 Change the maturity and sequence number for Doc files

Correct maturity and sequence order in documentation files.
HPCC-10310 ESP cores and restarts when invalid credentials are presented

Running Fedora, calling ldap_get_option(LDAP_OPT_ERROR_STRING) after submitting
invalid credentials results in a NULL string which is getting passed to strstr
resulting in a core in ESP. This change first checks if there is a valid string
before calling strstr

Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>
HPCC-10328 - Sasha CLI archive vs backup back to front

The Sasha CLI was treating 'archive' to mean 'backup' and
vice versa. (backup leaves the workunits in Dali)

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-10245 Add current tests which pass

Add 319 test cases from the old regression suite. All of them passed on all
clusters: thor, hthor and roxie or excluded from one or two.

Change regression suite code to simplified usage:

Add ‘.’ (current directory) to default value of –suiteDir parameter in run.
Add thor to default value of –cluster parameter in query.

Sort the testcases before run a suite to solve dependency like aaalibrary2.ecl
for library2.ecl

Add new //publish tag to publised compiled testcase, especially for external
libraries (e.g: aaalibrary2.ecl, etc).

Update README.rst.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10245 Add current tests which pass

Update after review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge pull request #5063 from ghalliday/issue10296

HPCC-10296 Optimize the nextRow() calls in thor

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5071 from ghalliday/issue10020

HPCC-10020 Optimize IF(EXISTS(x), x) to x

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5088 from AttilaVamos/HPCC-10245-improvement-v2

HPCC-10245 Add current tests which pass

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5083 from jakesmith/hpcc-10328

HPCC-10328 - Sasha CLI archive vs backup back to front

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5078 from RussWhitehead/espCore

HPCC-10310 ESP cores and restarts when invalid credentials are presented

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5076 from xwang2713/HPCC_10303

HPCC-10303 Change the maturity and sequence number for Doc files

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5072 from ghalliday/issue10073

HPCC-10073 Allow a spill priority to be specified on an allocation

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5067 from ghalliday/issue9272

HPCC-9272 Add implicit CHOOSEN to filtered-index-read[n]

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>