HPCC-11958 Add Roxie State check to preflight

The similar logic in ecl-roxie is used by this fix to
retrieve and format information about roxie state (hash).
The information is displayed inside ECLwatch preflight
page (a new column 'Roxie State'). WsMachine thread pool
is used to improve the performance of retrieving the
information.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-12136 Embedded MySQL has no means to specify port

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12148 Accept more standard signature for java iterator parameters

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10949 DOCS: document Spray Variable and Spray BLOB

FIX HPCC-10949 DOCS: document Spray Variable and Spary BLOB
Added language to DH-Man module to cover both Variable and Blob.
Blob issue # HPCC-10948

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-12158 Check ptree pointer before use in addClusterQueryStates

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-12159 add ability to suppress outputing imports
Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-11840 Remote Copy "Requires" Credentials

Credentials should not be mandatory as remote environment may have not
have credentials configured.

Fixes HPCC-11840

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #6394 from afishbeck/multiQuerySetCore

HPCC-12158 Check ptree pointer before use in addClusterQueryStates

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11984 Group Members List Corruption

When selecting users for a Group, items sometimes disappear.

Fixes HPCC-11984

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-11983 Enable Sorting for Users and Groups

Fixes HPCC-11983

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-11574 Replace Playground tab with ECL tab

Fixes HPCC-11574

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #6388 from richardkchapman/java-iterator-signature

HPCC-12148 Accept more standard signature for java iterator parameters
Merge pull request #6383 from richardkchapman/mysql-port

HPCC-12136 Embedded MySQL has no means to specify port

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-12143 Add port to MySQL example code

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-12175 Index normalize may ignore choosen limit on Roxie

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6413 from JamesDeFabia/12143AddPort_toMySQLExampleCode

HPCC-12143 Add port to MySQL example code

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11763 Docs: add --version to DFUPlus

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-12174 Build may fail due to missing esp.hpp

Depending on the order in which things build...

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11734 Fix efficiency issues with CQuerySetQueriesPager

1) Revise the CQuerySetQueriesPager::getElements() and the
getQueryRegistryRoot() to avoid multiple SDS connections to
/QuerySets. 2) Revise the getQueryRegistry(): a. lock the
/QuerySets only if a new queryset has to be added; b. Before
a new queryset is added, lock the /QuerySets and re-check
the queryset in case it has been added by another thread. 3)
Revise the getPackageSetRegistry(): implement the same logic
as 2). At this time, not many things can be done for server-
side matching because the parent properties of a query node
are not reachable (no 'up' axis support). For example, the
parent property Alias is used to set query's property
@activated.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
Merge pull request #6416 from JamesDeFabia/11763Add_version_actionToDFUPlusDocs

HPCC-11763 Docs: add --version to DFUPlus

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>