HPCC-10077 - Spray compressed does not set @compressedSize on file parts

Some modification to triage

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10077 - Spray compressed does not set @compressedSize on file parts

Some modification to triage and check the data flow.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10077 - Spray compressed does not set @compressedSize on file parts

Extend ICompressedFileIO to provide compressed size value.

Add code to FtClient to send back compressed part size after it created
and renamed.

Add code to store compressed part size into partition metadata.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10022 Ensure duplicate persists within a query are still caught

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10077 Spray compressed does not set @compressedSize on file parts

First update after review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10156 Add WsTopology method ListTargetClusters

The existing TpTargetClusterQuery returns too much information and
can be slow. A new method is requested which only returns cluster name,
type, and whether the cluster is a 'default' target (for jobs like
syntax check, etc) or not. The method is implemented by this fix.

The default target cluster may be specified in esp.xml (see the other
subtask in the parent issue). If not, the isDefault will be set using
the following logic: Loop through all targets. If an hthor is found,
it will be the 'default'. If no hthor, the first thor cluster will be
the 'default'. If no hther and no thor, the first roxie cluster will
be the 'default'.
HPCC-10077 Spray compressed does not set @compressedSize on file parts

Second update after review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10077 Spray compressed does not set @compressedSize on file parts

Remove unnecessary changes.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10108 No way to disable quote processing and use the CSV quick partitioning

Add quote char overriding with zero ('') string capability.
Fix empty quote handling bug in CCsvQuickPartitioner constructor.
Add extra pass to discover record structure into CCsvQuickPartitioner.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10108 No way to disable quote processing and use the CSV quick
partitioning

Remove changes from CCsvPartitioner constructor.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10134 - LogicalToPhysical file was not working

A missing line in the master handling of getFilePart was causing
the slaves to never receive the reply.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #4933 from jakesmith/hpcc-10134

HPCC-10134 - LogicalToPhysical file was not working

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10015 Add WUID wildcard search for WUQuery

This fix implements WUID wildcard search for WUQuery. A user
may input W20130918* as a search request and WUQuery returns
a list of WUs that were created on that day.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-10157 DOCS: Language Reference Links

Fix HPCC-10157 DOCS: Language Reference Links
Fixed the TOXML link, by readding the TOXML module
to the Ref guide, and fixed the invalid XML in that module.
Changed INDEX link to point to INDEX_record_Structure

Signed-off-by: g-pan <greg.panagiotatos@lexisnexis.com>
HPCC-10077 Spray compressed does not set @compressedSize on file parts

Add condition for compressed size transfer
Add conditional compressed size transfer to push operation.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge pull request #4940 from g-pan/H10157-LR-IDs

HPCC-10157 DOCS: Language Reference Links

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10127 Configmgr - Location section missing in esp.xml

  - Location section is missing in configuration file esp.xml when
    binding to ws_ecl service and using htpasswd.

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Merge branch 'HPCC-10127_Location_section_missiong_in_esp_xml' into closedown-4.0.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4942 from ghalliday/issue10022b

HPCC-10022 Ensure duplicate persists within a query are still caught

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4898 from AttilaVamos/HPCC-10108-fix

HPCC-10108 No way to disable quote processing and use the CSV quick partitioning

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>