HPCC-9473 TOPN activity crashes if LIMIT depends on context

CHThorTopNActivity queries the LIMIT in the constructor. However there are
cases where that limit is computed in a parent activity, so it must be queried
later.
This fix moves the query, and the allocation of the buffer, from the ctor
to the ready() method, and moves the delete from the dtor to the done method

Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>
HPCC-9514 Merge contents of sourcedoc.xml and remove it.

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

HPCC-9514 Add initial documentation about roxiemem

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4497 from RussWhitehead/hthorTOPN

HPCC-9473 TOPN activity crashes if LIMIT depends on context

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Changes following review

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #4505 from jakesmith/hpcc-9491

HPCC-9491 - Ensure lock checked in multiple cluster case

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9525 Segmentation fault when remote copy

This was a regression introduced since candidate-4.0.0 rc9, and not in any
released build.

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

HPCC-9525 Segmentation fault when remote copy

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Community Edition 4.0.0-rc10 Release Candidate 10

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

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9520 Update VM Resource page Docs

Fix HPCC-9520 Update VM Resource page Docs
Update documentation to reflect current status
of ECL Watch resource page specific to
getting the ECL IDE.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-9487 ESP should set IE=edge for certain ECLIDE HTTP responses

For certain content, ECLIDE need ESP to set the HTTP header
X-UA-Compatible to "IE=edge" and add <!DOCTYPE html> to the content.

This triggers the IE activex plugin to render in the proper content
mode.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-9419 WIP: clean existing code before fixing the issue

Only remove duplicated code and the code never being used. No
programming logic change.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-9420 Pass Roxie directory settings to file copy function

This fix adds Roxie directory settings to file copy function because
those settings define the destinations of the file being copied.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Merge pull request #4517 from richardkchapman/code-style

HPCC-9508 Add eclipse code layout settings file to project

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge remote-tracking branch 'upstream/closedown-4.0.x' into jakes-merged-master

Conflicts:
	dali/base/dadfs.cpp

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-9504 Add README.1st file into testing/regress directory to describe how
to run Regression Suite

Updated after review

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-9487 ESP should set IE=edge for certain ECLIDE HTTP responses

Move code affecting content buffer out of shared routine to make sure
anyone making changes in the future is explicitly aware of any
content buffer manipulation made for the ECLIDE.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-9491 - Move CFileChangeWriteLock,avoid refs to Owned

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Changes following review

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>