HPCC-8177 Enhance Queries/Browse function

This fix merges the old function of 'Search Roxie Queries' to Queries/
Browse menu. A user may see detailed information about a query using
a link on the Query Set page. The detailed information includes: who
published the query, who suspened the query, comment, files used, etc.
The details page also contains links to both ECL WU Details page and
Logical File Details page.

This fix also removes 'Search Roxie Queries' menu from 'Roxie Queries'
section.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8758 - Stall in LOOKUP JOIN within LOOP

Regression introduced by HPCC-3326, was causing lookup join to
deadlock on restart, because the sender and receiver threads
were not being restarted correctly. But also the rhs was not
being clearedup in preparation for another run.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #3939 from jakesmith/lookupjoin-loop

HPCC-8758 - Stall in LOOKUP JOIN within LOOP

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8753 Reset persist calculation when re-executing a workflow item

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

HPCC-8753 Reset persist calculation when re-executing a workflow item

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8756 Remove DKC action from DFUPlus docs

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
Merge pull request #3940 from JamesDeFabia/RemoveDKCfromDFUPlusDocs8756

HPCC-8756 Remove DKC action from DFUPlus docs

Reviewed-By: Richard Chapman <rchapman@hpccssytems.com>
HPCC-8177 Modified based on review

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8755 Fix Auto Refresh on ECL WU Details page

When ECL WU Details page is opened for a running WU, the page should
be auto-refreshed itself every x minutes. That function was broken
since the call to the auto-refresh function was removed by mistake.
This fix adds the call back when the page is loaded.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8763 Remove dkc option from dfuplus usage text

Remove obsolete dkc option from dfuplus usage text.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8773 Add a control:closedown command to Roxie

For ease of debugging, but potentially useful in general, add a
control:closedown message to Roxie that will cause the Roxie node to close
down cleanly.

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

HPCC-8763 Remove dkc option from dfuplus usage text

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-8727 ONCE dictionaries should not be serialized to the slaves

Change how and when ONCE sections are handled, so that we can avoid
serializing data from a ONCE section to the slave nodes. This is particularly
useful when a DICTIONARY is createdin a ONCE section (for example by loading
data from a file) but may also apply elsewhere.

Refactored to ensure that the ONCE context is shared between the server and
any slave channels on a node. Also added the option (defaulted on) for ONCE
sections to be evaluated when queries are loaded rather than on first access,
to avoid prolonged 'cache warmup' times when slaves use ONCE data.

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

HPCC-8755 Fix Auto Refresh on ECL WU Details page

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3943 from richardkchapman/roxie-closedown

HPCC-8773 Add a control:closedown command to Roxie

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #3944 from richardkchapman/roxie-once-shared

HPCC-8727 ONCE dictionaries should not be serialized to the slaves

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-8762 Ecl packagemap list/info needs to support authentication

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>
Merge pull request #3949 from stuartort/pkg_listldap

HPCC-8762 Ecl packagemap list/info needs to support authentication

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8721 - Delete workunit temporaries

WorkUnit temporary files were already cleared at end of job
but workunit temporary results were not, and these can be
considerably large, accumulating into many 100's MB in Dali.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-8608  Remove FilesBaseDN reference

Fix HPCC-8608  Remove FilesBaseDN reference
from all documentation where it might appear.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>