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-9847 ECLCC crash due to dynamic record type within a MODULE

The fix here is only temporary, to prevent the crash. Really the grammar/syntax
should be changed to force (possibly implicitly) dynamic record types as VIRTUAL
types when passed as a function argument.

Signed-off-by: jamienoss <james.noss@lexisnexis.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-10034 Move all JSON validation and pretty printing to client side

Disable or remove JSON pretty printing in roxie and WsECL for
efficiency over the wire.

Rewrite the WsECL JSON test page to use dojo to do AJAX calls
and handle html events.  Add client side JSON validation and pretty
printing.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge pull request #4936 from afishbeck/json_formatting

HPCC-10034 Move all JSON validation and pretty printing to client side

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 #4908 from jamienoss/issue9847-eclcc-crash

HPCC-9847 ECLCC crash due to dynamic record type within a MODULE

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.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>