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-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>
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>
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>
Merge pull request #6308 from AttilaVamos/HPCC-12017-improvement

Hpcc 12017 improvement

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-12037 virtual(logicalfilename) missing implicit scope

For a relative logical filename (i.e. without ~ prefix), the
implicit workunit scope was not being prepended to the front of
the logical filename in a virtual(logicalfilename) field output.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #6312 from jakesmith/hpcc-12037

HPCC-12037 virtual(logicalfilename) missing implicit scope

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge remote-tracking branch 'origin/closedown-5.0.x'

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>