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-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-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>
Merge remote-tracking branch 'origin/closedown-4.0.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10113 - Dedup RHS if keep and no atmost/abortlimit

Can still dedup RHS with KEEP(1) as long as there is no ATMOST
or LIMIT

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>