HPCC-9502 Option when spraying wildcards to fail if no matches

Add new boolean parameter called 'failIfNoSourceFile' with false default value
to
 - SprayFixed()
 - SprayVariable()
 - SprayDelimited()
 - SprayXml()

functions.

Add new command line parameter with same name (failIfNoSourceFile) to Dfuplus
too.

Extend DFUWorkUnit, SprayFixed and SprayVariable template structures with
a new field (same name as the new parameter) into ws_fs.ecm to handle
parameter passing from client side to server sides.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge branch 'HPCC-9502-feature' into candidate-4.0.0

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9660 Fix optimization of a DENORMALIZE with an empty rhs

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-9640 Optimize NORMALIZE(ds, 0) and NORMALIZE(ds, 1)

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-9641 Use DEFAULT() attributes for omitted values in inline tables.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-9646 Compile warning in thorsoapcall.cpp

DBGLOG statement specified %ld when the variable type is unsigned.
Changed %ld to %d

Signed-off-by: William Whitehead <william.whitehead@lexisnexis.com>
Merge branch 'soapcall' into candidate-4.0.0

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9665 Uninitialized variable in dadfs.cpp

Messed up refactoring left code rather dodgy

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9639 Roxie may segfault on startup if previous 4.0 build used

If files on the dali were copied using an earlier release candidate of 4.0.0,
rc-14 roxie may core on startup.

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

HPCC-9665 Uninitialized variable in dadfs.cpp

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #4619 from richardkchapman/recreate-clone-segfault

HPCC-9639 Roxie may segfault on startup if previous 4.0 build used

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-9667 Don't use buildTempExpr for getresults (can clone rows)

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-9643 Update VM Docs

Fix HPCC-9643 Update VM Docs
Update documentation for running HPCC
on a VM. Added configuration steps for both
VMWare and VM VirtualBox.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-9643 Update VM Docs

Fix HPCC-9643 Update VM Docs
Update documentation for running HPCC
on a VM. Added configuration steps for both
VMWare and VM VirtualBox.

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-9662 Rename 'Virtual Memory' column to 'Swap' in Preflight page

It is suggested that the 'Virtual Memory' column should be renamed
as 'Swap' in the Preflight result page.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-9625 New options in ecl publish: no-files,suspend-prev,delete-prev

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-9466 Set filter for searching 'unknown' state WUs

An empty string '' is used as a filter when searching 'unknown' state
WUs. The existing filter setting function does not set the filter if
an empty string '' is detected. This fix adds new code to set the filter.
HPCC-9625 Edits based upon code review

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-9674 Edit duplicate sentence in Packages Chapter

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-9620 Document ecl roxie --unused-files

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>