HPCC-12486 Optimize binding module functions

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-12513 Clean up various windows warnings

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-8576 Document Thor Memory settings

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-8576 Edits based upon feedback

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-8576 Edits from Feedback

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-12200 Roxie splitters aren't very fair

Added initial version of unit test code for roxie splitters to aid in
investigation/testing of this issue

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12200 Roxie splitters aren't very fair

Extended unit testing code.

Fixed race condition that could lead to rows being left behind in splitter
after no-one wanted them.

Slight optimization of common case of 2-way splitter

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12162 DOCS:ECL Watch Match UI changes

FIX HPCC-12162 DOCS:ECL Watch Match UI changes
Update documentation for Workunit details in ECL Watch
Playground tab is no longer there, instead we have ECL tab.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
Merge pull request #6601 from JamesDeFabia/8576DocsThorMemory

HPCC-8576 Document Thor Memory settings

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11632 Add serverType attribute to LDAP config

	- Add serverType to dali.xsl
	- Add serverType to esp_service.xsl

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
HPCC-12543 Create the deserializer object in the correct context

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11960 Regression suite Wild card oddity

Add fix to handle files without '.ecl' extension.

Signed-off-by: Attila.Vamos <attila.vamos@gmail.com>
HPCC-12542 Add ECLWatch UI to call resetquerystats

On the Query Details page, a 'Reset' button is added to
send WsWorkunits an HTTP request of WUQuerysetQueryAction
with Action='ResetQueryStats'. After the request is
received, the WsWorkunits resets query stats using
control:resetquerystats.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-11993 Add URL fetch for bundle install

ecl-bundle can now accept a url in place of a filename.

If the url ends in .git, it is assumed to be a git repository (fetched using
git clone), otherwise it is assumed to be the url of a file that can be
retrived via curl.

In both cases the file/repository is fetched to a temporary local location,
processed as a local file/directory would be, then removed.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12529 Report an error for an unknown %symbol%

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #6612 from AttilaVamos/HPCC-11960-fix

HPCC-11960 Regression suite Wild card oddity

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6614 from ghalliday/issue12543

HPCC-12543 Create the deserializer object in the correct context

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-12534 Fix regression introduced in last commit for this issue

SDS didn't like 0 timeout on a connect.
changeMode was fine, and is used to establish the exclusive lock
for a file after it has looked it up in non-exclusive mode.
However, DFS also updates the FS to remove empty scopes, which
with the previous change was using a connect with a 0 timeout and
failing, due to a spurious check before it had tried.

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

HPCC-12534 Fix regression introduced in last commit for this issue

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Community Edition 4.2.12-rc2 Release Candidate-2

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