HPCC-8181 Add ecl packagemap validate to docs

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-8181 Added more info on ecl packagemap validate from code review

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-8418 Schema generation should ignore xpaths that are too long

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-8418 Fix Schema for sets with xpaths 'name' and 'name/'

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-8934 Add support for huge pages to roxiemem

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-8949 Ecl packagemap add needs to add each package one time

Signed-off-by: Stuart Ort <stuart.ort@lexisnexis.com>
HPCC-8816 Show 'Delete Query' result and redirect to QuerySet

After a query is deleted using the Delete button on QueryDetails page,
the QueryDetails page becomes invalid which should not be displayed.
This fix redirects the page to Browse Queryset page after the query
has been deleted.

On the Query Details page, a check box is added to indicate the query
is activated or not. The check box is also used for activating and
deactivating the query.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8934 Minor changes following code review

Also use the setting of defaultMemoryLimitMB from the aganet topology

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-8960 Uninitialized variable in dadfs (rename physical)

Introduced during 4.0 closedown.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4094 from richardkchapman/uninit-dafs

HPCC-8960 Uninitialized variable in dadfs (rename physical)

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #4086 from stuartort/pkg_addtoomanypkgs

HPCC-8949 Ecl packagemap add needs to add each package one time

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-219 Not reporting errors due to locked files

Use a new flag RTM_LOCK_HOLD to indicate locks that are held long-term, and
set it on the file locks that Roxie holds.

This should allow clients to test this lock and behave differently if set.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-219 Not reporting errors due to locked files

Move some functions into private section of CLockInfo class, prior to minor
reworking.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-219 Not reporting errors due to locked files

First attempt at causing locks to fail early when marked as "held".

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8966 - Provide a context for GetGlobalUniqueIds

Add an IEngineContext for context code to conditionally use
where needed. The need 1st was for GetGlobalUniqueIds to
differentiate it's behaviour depending on engine context and
in particular whether it was being executed from a Thor slave
or not.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-8928 Optimize a few minor uses of NOT(expression)

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-8964 Don't generate a JFindexfromactivity keyed join for thor

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

HPCC-8928 Optimize a few minor uses of NOT(expression)

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-219 Not reporting errors due to locked files

Changes in response to code review.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4090 from ghalliday/hugepage

HPCC-8934 Add support for huge pages to roxiemem

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>