HPCC-12242 Trace slow MP accept & connect's

Add tracing to initial MP accept and connect reads to highlight
stalls.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-12300 remote copy creates ambiguous xpath

Fix 'ECL' property duplication bug.

Add code to prevent empty 'ECL' property creation.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-12300 remote copy creates ambiguous xpath

Update after review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-12391 Refactor activity timers to track start/end time too

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12282 Move roxie global stats into new mechanism

Restrict size of activity stats tracking objects.
Don't report empty stats to workunit

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12427 GetESPServiceBaseURL(type) matches on name

It should match on Service type.

Fixes HPCC-12427

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-12325 Making hpcc-run.sh run in parallel by default

Signed-off-by: Michael Jon Gardner <Michael.Gardner@lexisnexis.com>
Merge pull request #6542 from GordonSmith/HPCC-12427

HPCC-12427 GetESPServiceBaseURL(type) matches on name

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12391 Refactor activity timers to track start/end time too

Fixing some comments from code review.

Also track latency of first row.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12430 Remove Roxie traceActivityTimes option

Was not documented or useful

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12391 Refactor activity timers to track start/end time too

More refactoring, getting splitters right.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12300 remote copy creates ambiguous xpath

Update after second review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge pull request #6534 from AttilaVamos/HPCC-12300-fix

HPCC-12300 remote copy creates ambiguous xpath

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com> 
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12282 Move roxie query stats to use new mechanism

Fix serialization of child activity stats from slaves

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12282 Move roxie query stats to use new mechanism

Tidy up, removing intermediate class that is not wanted any more.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6544 from Michael-Gardner/HPCC-12325

HPCC-12325 Making hpcc-run.sh run in parallel by default

Reviewed-By: Xiaoming Wang <xiaoming.wang@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12303 Fix incorrect return check for BoolHash getValue

Two groups of code changes are made in the ECLWatch ESP services:
1. Fix incorrect return check for BoolHash getValue().
2. In ws_machine service, replace the CIArrayOf<CStateHash> with
MapStringToMyClass<IStateHash>.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-12446 Prevent a potential deadlock in IRowMultiWriterReader

Also, common up some code in this area.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-12401 Rename paramters so they don't clash with reserved words

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #6560 from ghalliday/issue12401

HPCC-12401 Rename paramters so they don't clash with reserved words

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>