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>
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-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>