Releases
v0.4.0
Notable Changes
Core: Fix DistributedEngineSpec#is_distributed
Core: Support parse ColumnExprPrecedence
Core: Replace Using by tryWithResource
Spark: Support ignore unsupported transform
Spark: Support constructing InputPartition by virtual col _partition_id
Spark: Improve writer's memory usage efficiency
Spark: Improve writer's log format
Spark: Reorganize test suites
Spark 3.2: Bump Spark 3.2.2 (#158 )
Spark 3.2: Support GZIP, LZ4 in write
Spark 3.3: Support GZIP, LZ4, ZSTD in write
Spark 3.3: Support writing format ArrowStream
Spark 3.3: Cast non-nullable if the table column is not null
Spark 3.3: ArrowStream should close out in each batch
Spark 3.3: Fix ArrowStream writer summary
Spark 3.3: Fix ArrowStream writer memory leak and add metrics
Spark 3.3: Count serialize time of writeRow
Spark 3.3: Remove spark.clickhouse.write.batchSize upper bound limitation
Build: Bump gRPC 1.47.0 (#150 )
Build: Switch default Maven Central mirror to Apache
Build: Daily SonarQube report
Build: Shade Jackson to avoid class conflict (#153 )
Build: Bump Gradle 7.5
Test: Aglin isTesting w/ Spark
Test: Bump clickhouse-jdbc 0.3.2-patch10 (#151 )
Test: Remove obsolete settings (#156 )
Test: Bump testcontainers-scala 0.40.8
Docs: Document Spark versions support policy
Docs: Add overview image
Docs: Update developers docs
Docs: Basic internal docs
Playground: Expose ports of clickhouse-s1r1
Playground: Add back iceberg
Playground: Bump Iceberg 0.14.0
Playground: Upgrade Kyuubi TPC-DS/TPC-H connector version
You can’t perform that action at this time.