HPCC-10614 Translate new ECLWatch display strings to Chinese

The display strings in new ECLWatch are collected in the
files under esp/files/scripts/nls/zh folder. This fix
translates those strings to Chinese.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-10230 FILEPOSITION(FALSE) on index removes implicit payload field.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10150 Add support for relative imports using $.^.^.X

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10799 FIX potential invalid C++ for EXISTS(a+b)

Prevent a translated expression from being re-translated

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10150 Clean up and add examples following code review.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10230 Fix issues highlighted in code review

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10801 Update error message to provide hint of workaround

The issue is fixed in 5.0 by always disabling this option.  To minimize
potential changes, the error message is updated in this point release.

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

HPCC-10801 Update error message to provide hint of workaround

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10200 Decompress graphs in wuget output

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10818 Fix problem with MANY LOOKUP in a child loopp/query

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10800 Deleting files from one cluster may leave incorrect dali info

If a file is present on multiple clusters, and is deleted from the
first, then the directory information in dali is not properly adjusted.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5363 from richardkchapman/dali-cluster-remove

HPCC-10800 Deleting files from one cluster may leave incorrect dali info

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-10710 Implement getClusterName() in Roxie

Part of the work required for hthor retirement

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10561 Fix issues highlighted by coverity scan

Add assert to ensure that invalid parameter combinations do not
crash. I don't believe this could ever happen, but this shuts up
coverity (and is good practice).

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10713 Add "sort by" to New ECL Watch Activity page

Allow sort by Queue Name and sort by Queue Size

Fixes HPCC-10713

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10351 Cannot abort roxie job

Need to subscribe to see aborts.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10816 Add back/forward support to GraphWidget

Add back/forward support.
Improve caching of layouts.
Allow main graph to view "localised" graphs.
Improve "safe" mode.
Search now includes IDs.
Improved icons.
Replaced "../files" with "/esp/files"

Fixes HPCC-10816

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10667 New ECL Watch Deselection broken

Deselected items would still show up in selections.
Deleted items would still be in selection list.

Fixes HPCC-10667

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10688 EclWatch misreporting partially suspended queries

Queries that are suspended on some roxie nodes but not others where not
always reported as suspended.  Make control:queries check all nodes.

Also if some nodes are suspended and others are not, indicate that
fact on EclWatch so that users are more aware that results and apparent
availability can be affected.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge pull request #5350 from GordonSmith/HPCC-10713

HPCC-10713 Add "sort by" to New ECL Watch Activity page

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>