Language Reference and Standard Library Reference updates

Signed-off-by: Richard Taylor <richard.taylor@lexisnexis.com>
HPCC-8666 Submit workunit should reschedule even if workflow not reset

Regression was causing resubmitted workunits not to reschedule events.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-825 Change Resubmit and Restart buttons to be less confusing

Restart currently does what Resubmit used to do, which was to reset
and restart the workunit from the beginging.  Instead Resubmit now
tries to recover the workunit from where it left off.

First change the Resubmit behavior back to what it was previously.

Also remove "Restart" and add a "Recover" button which will attempt
to begin the workunit from where it previously stopped.

Also improve the tooltip to better explain what will happen.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Merge pull request #3922 from afishbeck/scheduleResubmit8666

HPCC-8666 Submit workunit should reschedule even if workflow not reset

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8737 Roxie loses queries it it starts before dali is ready

If roxie starts before Dali is ready, it loads queries from cache (correctly),
but will then get an empty query set if it subsequently manages to connect to
dali.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3929 from richardkchapman/roxie-dali-start

HPCC-8737 Roxie loses queries it it starts before dali is ready

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-8739 Minor improvements to IR output for help with debugging

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-8738 Delete the original embedding examples

Now that embedding support is fully built-in, remove the original examples
that did it the hard way.

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

HPCC-8739 Minor improvements to IR output for help with debugging

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8718 Update comments to document the problem and new thinking

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #3930 from richardkchapman/kill-old-examples

HPCC-8738 Delete the original embedding examples

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-8733 cmake STREQUAL should be protected from empty strings

IF (${XYZ} STREQUAL "XYZ") will cause cmake configuration error if XYZ is blank.

Fixes HPCC-8733

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #3934 from GordonSmith/HPCC-8733

HPCC-8733 cmake STREQUAL should be protected from empty strings

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3937 from RichardTaylorHPCC/gregorian

Language Reference and Standard Library Reference updates

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8749 Support common directory for loading java classes

Regression suite tests for embedded Python/Java struggle because of classpath
issues.

Python case can be managed via a path on the IMPORT parameter (though it
should prepend rather than append the supplied path) but Java requires a
standard location to be selected up front.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3936 from richardkchapman/embed-cleanup

HPCC-8749 Support common directory for loading java classes

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #3932 from ghalliday/issue8718

HPCC-8718 Update comments to document the problem and new thinking

Reviewed-By: Renato Golin <rengolin@systemcall.org>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3924 from afishbeck/resubmitRestartConfusion825

HPCC-825 Change Resubmit and Restart buttons to be less confusing

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>