HPCC-9126 DFU Workunits Refactor

Fixes HPCC-9126

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-7896 Roxie CRoxiePackageSetManager holds lock for too long

This meant that during a reload (which might take a little time in some cases)
query requetss would be blocked.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9183 change the 'cluster stopped' to 'cluster not attached'

When a cluster is not in /Status/Servers list, ECLWatch Activity page
shows a message 'cluster stopped' beside the cluster name. It has been
suggested that the message should say 'cluster not attached'.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-9149 Add details about Eclcc Options

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-9184 Roxie queue name not found in /Status/Servers list after re-attach

The queue was not detecting that dali had disconnected properly, and was thus
failing to reconnect.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4279 from wangkx/h9183a

HPCC-9183 change the 'cluster stopped' to 'cluster not attached'

Reviewed-By Richard Chapman <rchapman@hpccplatform.com>
Merge pull request #4281 from JamesDeFabia/hpcc9149_EclccOtions

HPCC-9149 Add details about Eclcc Options

Reviewed-By Richard Chapman <rchapman@hpccplatform.com>
Merge pull request #4278 from GordonSmith/HPCC-9126

HPCC-9126 DFU Workunits Refactor

Reviewed-By: Richard Chapman <rchapman@hpccplatform.com>
Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
HPCC-9184 Roxie queue name not found in /Status/Servers list after re-attach

Minor changes following review

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4277 from richardkchapman/roxie-reload-lock

HPCC-7896 Roxie CRoxiePackageSetManager holds lock for too long

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #4282 from richardkchapman/roxie-attach

HPCC-9184 Roxie queue name not found in /Status/Servers list after re-at...

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-8067 LINKCOUNTED is not documented

Signed-off-by: Richard Taylor <richard.taylor@lexisnexis.com>
Merge branch 'B8067' into candidate-4.0.0

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

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