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-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>
Merge pull request #6394 from afishbeck/multiQuerySetCore

HPCC-12158 Check ptree pointer before use in addClusterQueryStates

Reviewed-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>
HPCC-11913 Integrate Performance Testing into nightly build.

Remove quote of output from summary report.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Community Edition 5.0.2-rc1 Release Candidate 1

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12099 Add 4 componentTypes for ESP logging service

The changes in this fix allow a user to select the following
items from a dropdown list inside the ConfigManager:
1. EspProcess, 2. mysqlloggingagent, 3 esploggingagent,
4. loggingmanager.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
Merge pull request #6422 from AttilaVamos/HPCC-11913-fix

HPCC-11913 Integrate Performance Testing into nightly build.

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-12149 Add back in call to record a library used by workunit

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #6371 from g-pan/H10948-ECLWaSpry

HPCC-10949 DOCS: document Spray Variable and Spray BLOB

Reviewed-By: Jim DeFabia <james.defabia@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12155 Add --help option

Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-11055 Update LOADXML docs to remove dummy calls

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-11858 DOCS: DFUPlus copy files

FIX HPCC-11858 DOCS: DFUPlus copy files
Addresses the Client tools manual for dfuplus
should mention dropping files on the drop zone
prior to trying to spray the files. Clarify that
files need to be copied first.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-12065 - Missing Favicon and update page title

Update the page title to "ECL Watch". Set the favicon icon.

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
HPCC-12220 SuperHashTable kill not resetting tablecount

releaseAll() was not resetting tablecount, as a consequence
the HT size would spuriously continue to grow + increase the
cost of releaseAll's time to walk the HT to clear elements

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-12235 Remove legacy redundant derived RowAggregator class

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-12227 Include slave # in slave exceptions

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #6431 from JamesDeFabia/11055DocsRemoveDummyLOADXMLCalls

HPCC-11055 Update LOADXML docs to remove dummy calls

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6435 from miguelvazq/HPCC-12065

HPCC-12065 - Missing Favicon and update page title

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>