HPCC-11422 - Spanish translations (done without context)

Signed-off-by: rpastrana <rodrigo.pastrana@lexisnexis.com>
HPCC-11256 - Introduce new SDS node subscription mechanism

Allows clients to subscribe to existing SDS nodes, rather than
a dynamically matching xpath.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11256 Fix some issues following review
HPCC-11452 Ensure control:queries does not split lines

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5903 from richardkchapman/control-queries-format

HPCC-11452 Ensure control:queries does not split lines

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-11441 Fold IF() at parse time to avoid binding issues later

* Note this also speeds parsing up since the expression trees are smaller

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge branch 'closedown-5.0.x' into candidate-5.0.0

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11150 File upload should give a warning if file exists.

Allow user to to overwrite file if it already exists in the dropzone.
If overwrite flag is not checked it will display a message to check
overwrite flag.

Signed-off by: Miguel Vazquez miguel.vazquez@lexisnexis.com
HPCC-11339 WsWorkunits should respect compulsory flag

When using ReferencedFileList to list files used by a query, if a
package is assigned that is compulsory, the files should not be
resolved in DFS.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11074 Move text search queries over to new regression suite

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11074 Extend the tests to read thor and hthor generated files

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11459 Fix OSX build break

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11468 Argparse Python library throws exception in overnight test
based on dependency.

Add collections library totesting/regress/hpcc/util directory.

Change arpgparse to use local collections library.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-11469 Add gcc -Wparentheses

And remove some harmless warnings, mostly to remove potential
confusion over nested if else's.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11473 - Improved exhausted memory exception

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11416 Report stack and memory report on exhausted heap

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

HPCC-11459 Fix OSX build break

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11480 Make spilling streams, free pointer arrays asap

Spilling streams left the point arrays allocated, these can be
sizeable and cause fragmentation issues, free them asap on spill
event.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11477 Activities are being reset excessively

An activity with two outputs (typically a splitter) can be reset on one arm,
then (because of the stopSink issue where resets occur without stops), can be
stopped then reset on the other. The stop() causes the state no longer to be
reset, so the reset of the upstream activity tree is repeated.

When splitters are inputs to other splitters this can result in an exponential
explosion of calls to reset.

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

HPCC-11477 Activities are being reset excessively

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>