HPCC-11674 Return WU XML and ECL in WsWorkunits/WUFile

Two groups of functions are added into WUFile by this fix: 1. a user
may download WU XML into a text file; 2. a user may retrieve WU ECL
or download it into a text file or a zip file (Type = 'WUECL').

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-11712 - Avoid write lock on disconnect unless neeeded

A connection disconnect was grabbing an exclusive lock to the
shared dataRWLock unconditionally, when it only needed it if it
was altering the store. This was causing extra contention and
thread serialization.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11637 Add some tracing to the log when cache is rebuilt

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Community Edition 4.2.6-rc10 Release Candidate 10

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>
HPCC-11777 Fix CLocalEnvironment cache thread safeness

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-10339 Document SKEW&THRESHOLD for TABLE&BUILD

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-10332 Document ToHexPairs & FromHexPairs

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-11749 Always recheck persists to ensure locked and exist

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11775 Improve efficiency of WUiterate in Sasha

WUiterate which scans and filters archives and online workunits,
accessed Dali in an inefficient way, especially in the case of
requesting a single workunit.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11789 DFU Workunits not showing owners

Fixes HPCC-11789

Modify the grid call from Owners to Users (which is what the response is sending).

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
HPCC-11798 Allow MAXLENGTH on BUILD (forward compatibility)

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11786 Roxie cored when processing a file notification

Previous fix did not work, as notifier is linked elsewhere. Have to go via
daliHelper to unsubscribe.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6140 from miguelvazq/HPCC-11789

HPCC-11789 DFU Workunits not showing owners

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11803 Fix Typo in Sys Admin Guide

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
Merge pull request #6148 from JamesDeFabia/MiddlewareTypo

HPCC-11803 Fix Typo in Sys Admin Guide

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6118 from wangkx/h11674

HPCC-11674 Return WU XML and ECL in WsWorkunits/WUFile

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11805 Typos in Std.Str comments

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

HPCC-11805 Typos in Std.Str comments

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11775 Fix minor issues spotted in review

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>