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-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>
HPCC-10863 Simplify Language Maintenance

Combine all separate language files into single ones.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #5434 from xwang2713/HPCC-10891

HPCC-10891 Create /var/log/HPCCSystems if it does not exist

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5424 from GordonSmith/HPCC-10863

HPCC-10863 Simplify Language Maintenance

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
HPCC-10876 Modifications following code review.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Merge pull request #5420 from richardkchapman/uninit-warnings

HPCC-10875 Uninitialized member variables in ccdserver.cpp