HPCC-9841 Deleting files from cluster other than original fails

Flags were not properly being set when a file was cloned to Roxie, so that the
'tlk part repeated' flag was not present.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9884 Roxie does not copy files from remote if local orphan exists

If there is a local orphan copy of a file, Roxie will fail to resolve the file
rather than copying the file from remote location (as it does if the file is
not present). This tends to leave to queries suspended on only SOME nodes,
which confuses everyone.

Added an option ignoreOrphans, defaulting to true, to treat orphans as if they
were not present (and thus overwrite them with new good copies).

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9864 Does not pull data from buddy nodes

Logic for looking for local copies was wrong.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8844 Document LOCAL keyword

Signed-off-by: RichardTaylorHPCC <richard.taylor@lexisnexis.com>
HPCC-9864 Does not pull data from buddy nodes

Remove unused code

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9874 Improve WsEcl JSON formatting for xml types used by ECL

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
INTERNAL - OSX/Clang build break

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9890 Dynamic loading assumes .so extension (so can fail on OSX)

The code should have been using the defines from platform.h.

It was also very sloppy in the assumptions about when and where to add the lib
prefix.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4756 from richardkchapman/mac-build-break

INTERNAL - OSX/Clang build break

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4752 from afishbeck/jsonUnsignedx

HPCC-9874 Improve WsEcl JSON formatting for xml types used by ECL

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9883 OSX RPATH Fixing for Plugins

Fixes HPCC-9883

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #4757 from GordonSmith/HPCC-9883-OSX_Plugin_Patching

HPCC-9883 OSX RPATH Fixing for Plugins

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9891 Generate meta info even if syntax errors

Smart editors like to be able to edit code that is not perfect...

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4758 from richardkchapman/meta-on-errors

HPCC-9891 Generate meta info even if syntax errors

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9380 Document STD Library fileservices LogicalFileList param

Signed-off-by: RichardTaylorHPCC <richard.taylor@lexisnexis.com>
HPCC-9837 EVALUATE topic in Lang Ref has "See Also" references that are not links

Signed-off-by: RichardTaylorHPCC <richard.taylor@lexisnexis.com>
IDE-305 Missing parameter in documentation for Std.Str.SplitWords()

Signed-off-by: RichardTaylorHPCC <richard.taylor@lexisnexis.com>
Merge pull request #4761 from RichardTaylorHPCC/BIDE305

IDE-305 Missing parameter in documentation for Std.Str.SplitWords() 

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9869 check id parameter to getPckageMapById

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge pull request #4745 from afishbeck/packagemapsByTarget3

HPCC-9869 Make packages easier to manage on multiple targets

Reviewed-By: Stuart Ort <stuart.ort@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>