HPCC-7948 Add CsvEscape option to EclWatch UI/dfuwu/ftbase

HPCC-3092 has added ESCAPE option to CSV dataset. ECLWatch needs to
collect the CsvEscape option from Spray CSV file page and the input
has to be sent to dfuwu.

Based on request, I also add the CsvEscape option to ftbase.cpp.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-7948 Display CsvEscape option in logical file page

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-8015 Typo in roxie help message

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-1835 Confimgr - Enable deletion of components with same names

- Components that return an ambigous xpath error can be now be deleted
- Error message pop-up now shows multiple unique error messages

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
HPCC-3017 Configmgr - Context menu display issue on multiselect

- Right clicking to bring up context menu during multi-select no longer
  will require the shift is depressed.

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
HPCC-7986 Lookup join core and all join regression

A few problems on a 1 slave setups in lookup/all join following
recent change (see HPCC-3326), e.g. all join rhsRows was left uninitialized
causing a crash or spurious matches.
Also fixes a regression in all join, that was causing all rhs to match

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-7998 Fix WsEcl handling of repository based Result views

Manifest XML and include handling is slightly different for XSLT
result views that were gathered from the repository.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
HPCC-7998 Fix WsEcl handling of view resource of type xml

XML view doesn't require a resource to be referenced.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Merge pull request #3501 from garonsky/issue-3017_Multiselect_context_menu_issue

HPCC-3017 Configmgr - Context menu display issue on multiselect

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3502 from jakesmith/lookupjoin-1node-crash

HPCC-7986 Lookup join core and all join regression

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #3498 from richardkchapman/roxie-typo

HPCC-8015 Typo in roxie help message

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-7982 Memory leaks in thor keyed join activity

Various memory leaks in thor keyed join activity.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-7937 Throw an error on ambiguous prop tree get

Previously, IPropertyTree::get* used only to throw an exception in
debug builds only. Letting unintented ambiguous nodes go by,
only leads to future confusion/corruption.
This change means it will always throw an exception.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-8025 The complete-uninstall script should not remove unrelated packages

There is now no relationship/dependency between the graphcontrol or clienttools
packages and the platform package, so uninstall of the package should not
imply that the others should be removed too.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-8027 skew percentages not visible in graph

A casing change to minSkew/maxSkew caused the skew percentages
not to show up in the graph control.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #3503 from jakesmith/ptree-get-ambig

HPCC-7937 Throw an error on ambiguous prop tree get

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-2950 Added SOAPACTION option to SOAPCALL docs

Signed-off-by: Richard Taylor <richard.taylor@lexisnexis.com>
HPCC-7873 Remove call to reset a workunit which was in the wrong place

There was a call to wu->resetBeforeGeneration() which was there for the
legacy code to allow workunits to be recompiled.  It should be in the
legacy code instead.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #3472 from richardkchapman/leak-keyedjoin

HPCC-7982 Memory leaks in thor keyed join activity

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #3506 from jakesmith/maxskew

HPCC-8027 skew percentages not visible in graph

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>