HPCC-9451 Docs:Clear Perm. Cache

Fix HPCC-9451 Clear Permission Cache
Document the new Clear Permission Cache
button in the Admin/File Scopes area of
ECLWatch.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-9539 Expose SuperFile info from WsWorkunits::WUQueryDetails

control:getQueryXrefInfo now includes information on the SuperFiles
used by a query.  Operations has asked that it be exposed from
WsWorkunits::WUQueryDetails.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-9515 Add support to move rows from one heaplet to another.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #4531 from GordonSmith/HPCC-9468-Main_Graph_Depth

HPCC-9468 Main Graph Depth

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4537 from g-pan/H9451-Cache

HPCC-9451 Docs:Clear Perm. Cache

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4538 from afishbeck/queryDetailsFileListNestedSuperfiles

HPCC-9539 Expose SuperFile info from WsWorkunits::WUQueryDetails

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4533 from ghalliday/issue9515

HPCC-9515 Add support to move rows from one heaplet to another.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4536 from ghalliday/issue9509

HPCC-9509 Don't allow SELFJOIN,ALL to be created

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4524 from jakesmith/hpcc-9491b

HPCC-9491 - Move CFileChangeWriteLock,avoid refs to Owned

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9543 Fix crash caused by fix for issue 9467

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #4539 from ghalliday/issue9543

HPCC-9543 Fix crash caused by fix for issue 9467

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-4.0.0' into closedown-4.0.x

Conflicts:
	esp/scm/ws_workunits.ecm

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

Conflicts:
	dali/base/dadfs.cpp

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9544 ecl-packagemap-add should report unresolved files

ecl-packagemap-add listing the files it could not locate would
allow this type of packagemap issue to be resolved much more
quickly and no longer one at a time.

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

HPCC-9544 ecl-packagemap-add should report unresolved files

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4508 from AttilaVamos/HPCC-9504-documentation

HPCC-9504 Add README.1st file into testing/regress directory to describe how  to run Regression Suite
Merge pull request #4526 from afishbeck/ideUserAgentSpecialResponse9487

HPCC-9487 ESP should set IE=edge for certain ECLIDE HTTP responses

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4456 from wangkx/h9304a

HPCC-9304 Add PID into Process/eclagent entries of ECL WU xml

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9549 Library cannot be resolved unless uses same package as query

There is a check in the lookupLibrary code that requires that any library
found use the exact same package as the query that is looking it up.

On reflection I think that this check is over-cautious. It's quite likely that
a library will want to use a separate package. Remove the check.

Also remove some unused code in the package interface.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9528 Regression Suite won't work with relative suiteDir path

Add a new class to expand and check relative path.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>