gh-3210 Ensure temp files are under user scope

Redirect all transient files to an internal per user scope.
This will enable security to be enabled on a per user basis and prevent
unauthorised users from seeing each others temp files

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-3328 Increase dafilesrv file handle hard limit

Increase jlib and script hard file/handle limits.
This was increased in legacy systems some time ago, but never ported across.

Fixes HPCC-3328

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-3312 Support setting per-query memory and time limits from CLI

Create a new ecl command "ecl queries config" supporting the
parameters --memoryLimit, --timeLimit, and --warnTimeLimit to set
the corresponding per query values.

Add the same new parameters to the CLI commands "ecl publish" and
"ecl queries copy".

Show values set for memoryLimit, timeLimit, and warnTime limit
when listing queries via "ecl queries list".

Fixes HPCC-3312.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Remove setActive, add cache lookups to transaction

Removing the invasive setActive() method from transaction,
and its uses from FileServices and DFUUtil, and adding
a re-entrant cache parameter to control caching of files
when transaction is not active.
HPCC-7859 Fix unity installer

I was testing if a file existed with a directory check. Now it's working
on other machines other than just mine.

Signed-off-by: Renato Golin <rengolin@hpccsystems.com>
Language Reference miscellaneous typo corrections

Signed-off-by: Richard Taylor <richard.taylor@lexisnexis.com>
Standard Library Reference miscellaneous typo corrections

Signed-off-by: Richard Taylor <richard.taylor@lexisnexis.com>
Programmer's Guide miscellaneous typo corrections

Signed-off-by: Richard Taylor <richard.taylor@lexisnexis.com>
HPCC-7851 Sort published job alphabetically in WsECL

This fix sorts published job alphabetically when they are displayed
in WsECL page.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-7862 Initialize and Terminate JLIB in Treeview executable

While this must have worked in the past it was not correct, and
changes in JLIB must have made this a fatal issue.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-2941 Configmgr - XML view should be labelled XML View

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Merge pull request #3373 from rengolin/unity

HPCC-7859 Fix unity installer

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3377 from garonsky/issue-2941_XML_View_label

HPCC-2941 Configmgr - XML view should be labelled XML View

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3375 from afishbeck/treeview_regression7862

HPCC-7862 Initialize and Terminate JLIB in Treeview executable

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3376 from RichardTaylorHPCC/branch20120920

Branch20120920 -- Catch up minor changes made over past 6 months

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3369 from rengolin/dfs-rebranch

HPCC-7853 Move DFS commits from master to 3.10

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3365 from afishbeck/query_settings3312

HPCC-3312 Support setting per-query memory and time limits from CLI

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3360 from jakesmith/dafilesrv-filelimit

HPCC-3328 Increase dafilesrv file handle hard limit

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.8.x' into candidate-3.10.x

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>