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-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-12320 Modify listmachines in configgen main.cpp to only produce nodes with hpcc components

Signed-off-by: Michael Jon Gardner <Michael.Gardner@lexisnexis.com>
HPCC-12405 - sqlite.ecl test not working under thor

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11072 set returned values to 0 if not available

In the getWorkunitTotalTime(), if the requested stats
values are not available, set the returned values to 0.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-12406 Ensure PIPE files are unique if multiple slaves

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

HPCC-12406 Ensure PIPE files are unique if multiple slaves

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12298 Checking all sentinel files for health

Signed-off-by: Michael Jon Gardner <Michael.Gardner@lexisnexis.com>
Merge pull request #6521 from wangkx/h11072

HPCC-11072 Add total time for roxie and hthor

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6526 from Michael-Gardner/HPCC-12320

HPCC-12320 Modified configgen -machines to only produce nodes with hpcc components

Reviewed-By: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6530 from richardkchapman/sqlite-test-error

HPCC-12405 - sqlite.ecl test not working under thor

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-12420 OSX eclcc stdout/stderr pipes get closed prematurely

Combination of recursive call (DBGLOG) and unexpected response from ioctl on OSX.

Fixes HPCC-12420

Signed-off-by: Gordon Smith <gordonjsmith@gmail.com>
Merge pull request #6539 from GordonSmith/HPCC-12420

HPCC-12420 OSX eclcc stdout/stderr pipes get closed prematurely

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12422 Fix compile errors caused by rebase

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge remote-tracking branch 'origin/candidate-5.0.4'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6540 from ghalliday/issue12422

HPCC-12422 Fix compile errors caused by rebase

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-5.0.4'

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

HPCC-12298 Hpcc_common start time and thor sentinel changes

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Mark Kelly <mark.kelly@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>