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-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-10827 Add default sign directory
HPCC-10574 Support persists in roxie

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10574 Support persists in roxie

Minor fixes from code review

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10662 Return 0 after process stopped and clean-up finish
Merge pull request #5400 from xwang2713/HPCC-10662

HPCC-10662 Return 0 after process stopped and clean-up finish

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10835 Add suspended/activated as filters for WUListQueries

Those two filters are requested from New ECLWatch. In this fix,
the code is added to read those two filters from WsWorkunits
WUListQueriesRequest, pass them to getQuerySetQueriesSorted() in
workunit.cpp and process them as post filters.

Signed-off-by: Kevin Wang kevin.wang@lexisnexis.com
Merge pull request #5401 from wangkx/h10835

HPCC-10835 Add suspended/activated as filters for WUListQueries

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10268 Turn on line execution trace with 'set -x' and redirect to log file
           /var/log/HPCCSystems/hpcc-init.log. Add 'sleep 1' in stop process loop
           which reduces unnecessary iterations.
HPCC-10725 Logical Files Filter Missing Fields

Added "File Type" to the filter.
Fixed some sorting options.
Enhanced filter to handle selects/
Enhanced filter to have configurable width.

Fixes HPCC-10725

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #5373 from richardkchapman/roxiepersist

HPCC-10574 Support persists in roxie

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5349 from ghalliday/issue10230

HPCC-10230 FILEPOSITION(FALSE) on index removes implicit payload field.

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10855 In standalone mode, Roxie should default to allFilesDynamic

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-2064 Add Permissions to new ECL Watch

Fixes HPCC-2064

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10664 - Hold locks to subfiles, release super

Ensure that any activity that lookups a file, holds the locks to
the subfiles and releases the lock to the super. This allows
other jobs/components to manipulate the super, once the job has
established which files it needs.
Hold list of distributed files used by activity in base class
and convert any supers to list of subs just before query starts.

This commit also contains some tyding up:
+ making virtual declarations more consistent
+ common up the setAccessed calls
+ remove a few redundant method definitions

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #5348 from ghalliday/issue10150b

HPCC-10150 Add support for relative imports using $.^.^.X

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>