HPCC-8605 - Ensure log files are recorded to the workunit

If the log rollover to a new log file (at midnighg) during
a Thor job, only the initial log was recorded in the wuid.
Update at end of each subgraph.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-8576 - Minor change to tooltip for globalMemorySize

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

HPCC-8605 - Ensure log files are recorded to the workunit

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3875 from jakesmith/hpcc-8576

HPCC-8576 - Minor change to tooltip for globalMemorySize

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8413 Fix problems with STEPPED JOIN accessing non existant results

A stepped join tries to prevent the inputs from creating splitters - since that
will default the smart stepping on indexes.  However if the inputs were not
indexesw then it could generate an internal error since one part of the graph
assumed a spill would be created, but none ever was.

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

HPCC-8413 Fix problems with STEPPED JOIN accessing non existant results

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.2' into candidate-3.10.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>