HPCC-10047 Rename MakeStringException etc

Full rename on lesser-used functions, leave macro in place for the more
commonly-used ones. At least lets us move over at SOME point in the future.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10047 Rename MakeStringException etc

Additional cleanup of inconsistent names

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12001 Improve performance for WsWorkunits.WUListQueries

To get Query status on clusters, WsWorkunits.WUListQueries has to
send <control:queries/> calls to each roxie cluster. This fix
creates a thread pool to send the calls in parallel.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-12012 Cache PackageMaps/PackageSets info in WsPackageProcess

The PackageMaps/PackageSets info is cached into WsPackageProcess
in order to avoid unecessary calls to dali. Subscribe/notify is
used for dali to notify the ESP service about possible changes
of the PackageMaps/PackageSets info.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-12001 Revise based on review comments

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-12001 Fix a typo and add more comment

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-12014 Provide the regression suite path to all queries.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11492 Refactor / Cleanup AddPackageMap

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11492 Update based on review

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-12012 Revise based on code review

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-12012 Revise exception wording

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
Merge pull request #6295 from wangkx/thread_list_queries

HPCC-12001 Improve performance for WsWorkunits.WUListQueries

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #6301 from ghalliday/issue12014

HPCC-12014 Provide the regression suite path to all queries.

Reviewed-by: Attila
HPCC-12015 Move the regression suite text files

Move 'download' directory

Update path generation in Test Engine

Test with ./ecl-test setup -t all, result: ok.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-12015 Move the regression suite text files

Update after review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge pull request #6303 from AttilaVamos/HPCC-12015-improvement

HPCC-12015 Move the regression suite text files

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #6306 from wangkx/cache_package_map

HPCC-12012 Cache PackageMaps/PackageSets info in WsPackageProcess

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-12014 Provide the regression suite path to all queries.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12017 Refactor the self.args.setupExtraX code

Rrefactor the code. Remove all lines inserted by Gavin and put then
into the main(). This change fixed the "won't work in run mode" problem
(there was wrong instruction sequence)

Fix problem caused class handling (inclde/eclude) in query mode
(there was a wrong initialisation of classIncluded/classExcluded

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge pull request #6258 from afishbeck/packageMapAddCleanup

HPCC-11492 Refactor / Cleanup AddPackageMap

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>