druid/extensions-core
Adarsh Sanjeev 1a883ba1f7
Fix complex columns with export (#16572)
This PR fixes a few bugs with MSQ export. The main change is calling SqlResults#coerce before writing the column. This allows sketches and json to be correctly deserialized. The format of the exported complex columns are similar to those produced by Async MSQ queries with CSV format.

Notes:

    Fix printing of complex columns during export. Sketches and JSON are now correctly formatted during export.
    Fix an NPE if the writer has not been initialized. Empty export queries will create an empty file at the location.
    Fix a bug with counters for MSQ export, where rows were reported for only the first partition.
2024-06-24 09:03:30 +05:30
..
avro-extensions Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
azure-extensions More validation for Azure account config (#16561) 2024-06-07 13:24:15 -07:00
datasketches Fallback vectorization for FunctionExpr and BaseMacroFunctionExpr. (#16366) 2024-06-05 20:03:02 -07:00
druid-aws-rds-extensions Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
druid-basic-security Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
druid-bloom-filter Fallback vectorization for FunctionExpr and BaseMacroFunctionExpr. (#16366) 2024-06-05 20:03:02 -07:00
druid-catalog Enable quidem tests to use different suppliers (#16382) 2024-05-09 09:21:02 +02:00
druid-kerberos Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
druid-pac4j Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
druid-ranger-security Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
ec2-extensions Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
google-extensions Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
hdfs-storage Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
histogram Enable quidem tests to use different suppliers (#16382) 2024-05-09 09:21:02 +02:00
kafka-extraction-namespace Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
kafka-indexing-service Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
kinesis-indexing-service Add config lagAggregate to LagBasedAutoScalerConfig (#16334) 2024-04-29 22:20:41 +05:30
kubernetes-extensions Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
lookups-cached-global upgrade mysql:mysql-connector-java to 8.2.0 (#16024) 2024-05-06 21:58:37 +08:00
lookups-cached-single upgrade mysql:mysql-connector-java to 8.2.0 (#16024) 2024-05-06 21:58:37 +08:00
multi-stage-query Fix complex columns with export (#16572) 2024-06-24 09:03:30 +05:30
mysql-metadata-storage upgrade mysql:mysql-connector-java to 8.2.0 (#16024) 2024-05-06 21:58:37 +08:00
orc-extensions Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
parquet-extensions Refactor: Clean up `DecimalParquetInputTest` using Assume (#16436) 2024-05-14 21:13:07 +05:30
postgresql-metadata-storage Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
protobuf-extensions Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
s3-extensions Fix flaky test in RetryableS3OutputStreamTest (#16639) 2024-06-24 08:13:47 +05:30
simple-client-sslcontext Prepare master branch for 31.0.0 release (#16333) 2024-04-26 09:22:43 +05:30
stats Enable quidem tests to use different suppliers (#16382) 2024-05-09 09:21:02 +02:00
testing-tools Enable quidem tests to use different suppliers (#16382) 2024-05-09 09:21:02 +02:00