HPCC-12298 Hpcc_common start time and thor sentinel changes

Signed-off-by: Michael Gardner <Michael.Gardner@lexisnexis.com>
HPCC-12298 Comment to Sentinel Files, Default err message if component goes over wait time, increase in wait time.
Signed-off-by: Michael Gardner <Michael.Gardner@lexisnexis.com>
HPCC-12298 Moved SENTINELCHECK assignment out of the while loop

Signed-off-by: Michael Gardner <Michael.Gardner@lexisnexis.com>
HPCC-12349 JSON outputUnicode outputs extra characters

JSON outputUnicode and outputUtf8 are handling byte count vs character count inconsistently when calling appendJSONStringValue.

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

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-12380 Remove internal error (triggered by invalid source)

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12282 Simplify stats definitions so all done in one place

Also implement statistics gatherer that updates a workunit

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

Minor changes following code review

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12392 Internal error in Roxie using -fdisableLocalOptimizations=1

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12349 Updated based on review

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge pull request #6522 from ghalliday/issue12380

HPCC-12380 Remove internal error (triggered by invalid source)

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11072 Add total time for roxie and hthor

The existing code calculates "Total thor time" for thor
cluster by adding all of graph times togethor. In this
fix, similar to the "Total thor time" for thor, "Total
cluster time" is calculated for both roxie and hthor.
Both "Total thor time" and "Total cluster time" are
reported inside the WsWorkunits.WUINfo response using
new name: "TotalClusterTime".

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-10606 Add STREAMED flag to JOIN to prevent implicit keyed or lookup

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

HPCC-10606 Add STREAMED flag to JOIN to prevent implicit keyed or lookup

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12282 Move roxie global stats into new mechanism

Refactor slave stats so they actually work

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11079 Docs: nosplit needed for remote copy with variable len fields records

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-12320 Modify listmachines in configgen main.cpp to only produce nodes with hpcc components

Signed-off-by: Michael Jon Gardner <Michael.Gardner@lexisnexis.com>
Merge pull request #6509 from afishbeck/jsonUnicodeSize

HPCC-12349 JSON outputUnicode outputs extra characters

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #6525 from JamesDeFabia/11079RemoteCopyNosplit

HPCC-11079 Docs: nosplit needed for remote copy with variable len fields

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-12246 Add order sensitive option to soapplus

Signed-off-by: mayx <yanrui.ma@lexisnexis.com>