HPCC-10838 Common up fileview2 code for writing xml

Update functions (Including: getXml, getXmlItem,
getResultCursorXml, and getResultXml) to use new IXmlWriter methods.

Remove old IStringVal specific code.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-10871 ECL helper version incompatible

Earlier changes in this file SHOULD have increased this version.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10838 Remove uneeded attrOnly flag in writeXmlText

The cases being checked should never happen.  The flag is confusing
and shouldn't be necessary.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-10874 Incorrect logic in deleteLRUPersists

Picked up by coverity scan - a continue that was intended to redo an outer
loop is in fact working on an inner loop. In practice, the difference is
likely to be undetectable.

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10875 Uninitialized member variables in ccdserver.cpp

All were in fact initialized before use, but this helps prevent warnings from
Eclipse and Coverity (and possible future errors).

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10876 Fix various issues highlighted by coverity scan

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10877 More issues in stepped keyed limits

The steplimit regression tests fail on single-part indexes when
allFilesDynamic=false

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5422 from richardkchapman/steplimit-assert

HPCC-10877 More issues in stepped keyed limits

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Community Edition 4.2.2-rc12 Release Candidate 12

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-4.2.2' into closedown-4.2.x

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/closedown-4.2.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10747 - Add Spanish Internationalization (Event Scheduler)

Add spanish translation file to event scheduler widget.

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
HPCC-10861 Include XmlSchema in JSON formatted WsWorkunits::WUResult

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge pull request #5425 from miguelvazq/HPCC-10747

HPCC-10747 - Add Spanish Internationalization (Event Schdeuler)

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5430 from afishbeck/jsonResultWithXmlSchema

HPCC-10861 Include XmlSchema in JSON formatted WsWorkunits::WUResult

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10298 CSV auto discovery should check the validity and uniqueness of the
discovered field name.

Add code for validate the filed name and check its uniqueness.
    All invalid character change to '_'.

    If fieldname isn't unique then add '_'+<field index>+'_'+<timestamp>
    postfix.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10891 Create /var/log/HPCCSystems if it doesnot exist
HPCC-10846 Allow #option ('saveCppTempFiles') to preserve C++ files.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10298 CSV auto discovery should check the validity and uniqueness
of the discovered field name.

Add code for validate the filed name and check its uniqueness.
    All invalid character change to '_'.

    Use atom table to store fieldnames for checking.

    If fieldname isn't unique then add '_'+<field index>+'_'+<timestamp>
    postfix.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>