v0.6.0
Notable Changes
This release only supports Spark 3.3, and is compatible w/ clickhouse-jdbc:0.3.2-patch11.
The default protocol is changed to HTTP, as suggested by ClickHouse/clickhouse-java#1252 (comment)
gRPC is experimental and problematic, I should probably drop it someday to avoid confusion.
Change Logs
- Core: Respect ClickHouse ORDER BY Clause default behavior
- Spark: Change default protocol to HTTP (#190)
- Spark: Fix Decimal reading in JSON format (#220)
- Spark: Support
Date
type as partition column indropPartition
(#218) - Spark: Support
tcp_port
in catalog option (#223) - Spark: Fix timestamp value transformation (#216)
- Spark: Use clickhouse java client to parse schema (#215)
- Spark: Allow setting arbitrary options for ClickHouseClient (#203)
- Spark: Support reading Bool type (#207)
- Spark: Rename and reorganize functions (#198)
- Spark: Simplify spark.clickhouse.write.format values
- Spark: Support RowBinary format in reading (#195)
- Spark: Support read metrics (#191)
- Spark: Test parse LowCardinality column definition (#217)
- Playground: Switch minio image back to bitnami/minio
- Playground: Restructure directories and upgrade components (#212)
- Playground: Remove python
- Playground: Fix S3 magic committer confs
- Playground: Use eclipse-temurin:8-focal as base image (#188)
- Docs: Syntax improvements
- Docs: Remove incubating from Kyuubi reference (#209)
- Docs: Bump mkdocs-material 9.0.9
- Docs: Remove unused var spark_version
- Docs: Auto generate configuration docs
- Docs: Fix documentation --jars/--packages usage (#186)
- Docs: polish sentence
- Docs: Supply demo for native SQL execution
- Docs: Use docker compose V2 command
- Docs: Update Rebalance image
- Docs: Improve sentence
- Docs: Enrich Catalog Management
- Infra: Enable spotless (#208)
- Infra: Upgrade CI runner image and actions (#214)
- Build: Polish gradle scripts
- Build: Bump Spark 3.3.2 (#219)
- Build: Bump Gradle 7.6 (#213)
- Build: Bump testcontainers-scala 0.40.12
- Build: Bump gradle rat plugin 0.8.0
- Build: Bump gradle scoverage plugin 7.0.1 (#193)
- Build: Remove unused snapshot repo
- Build: Remove Spark 3.2 support (#189)
- Build: Bump Jackson 2.13.4 (#192)
- Build: Rename SonarQube workflow
- Build: Testing w/ multi clickhouse versions (#183)
- Test: Allow testing w/ non-grpc versions (#182)
- Test: Correct configuring log4j2