HPCC-11478 IgnoreMissingFiles option not working in Roxie

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

HPCC-11478 IgnoreMissingFiles option not working in Roxie

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-11491 Deletes causing subscription notifications to siblings

Node deletes in commits, were causing delete notifications to
unrelated subscriptions

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

HPCC-11491 Deletes causing subscription notifications to siblings

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11494 Roxie dali notification issues

Move the subscription for the PackageSets section out to the Global manager,
so not recreated every reload.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11496 Avoid create/delete ClusterLock to reduce contention

Ensure ClusterLock is present and avoid constant commits, which
causes a lot of write/exclusive contention in Dali.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11445 Roxie not stopping unused sink activities

Reinstate code that was removed in 3.8 when tidying up code that was believed
to be unused.

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

Conflicts:

	roxie/ccd/ccdserver.cpp
HPCC-11445 Roxie not stopping unused sink activities

Fix errors stopping a csvwrite that was not started.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11477 Activities are being reset excessively

Better fix for the issue that was partially fixed in 4.2.6

Also fix the case where a sink activity was still in reset state even though
there were upstream activities started.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11477 Activities are being reset excessively

Worked out why it is not safe to ignore stops for activities that are in reset
state (they are needed by splitters).

Regression suite and RW query now both execute with no state errors.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11458 Uses a new control ID for WHEN,BEFORE (fix stopSink error)

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

Conflicts:

	thorlcr/graph/thgraph.cpp
HPCC-11458 Fix clashing id

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #5927 from richardkchapman/reset-sinks-46

HPCC-11445 Roxie not stopping unused sink activities

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5925 from jakesmith/hpcc-11496

HPCC-11496 Avoid create/delete ClusterLock to reduce contention     

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5924 from richardkchapman/roxie-subscriptions

HPCC-11494 Roxie dali notification issues

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Community Edition 4.2.6-rc3 Release Candidate 3

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-4.2.6' into closedown-4.2.x

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'closedown-4.2.x' into candidate-5.0.0

Conflicts:
	roxie/ccd/ccdserver.cpp
	roxie/ccd/ccdstate.cpp
	thorlcr/graph/thgraph.cpp

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