Release v0.4.1
This is a patch release mainly for bug fixing. It is highly recommended to upgrade if you're using v0.4.0.
-
💥 BREAKING CHANGES
- changed option names - #1203
compress_alogrithm
->compress_algorithm
decompress_alogrithm
->decompress_algorithm
- changed option names - #1203
-
🐛 Bug Fix
- incorrect nested array values - #1223
- broken serde for
Nested
, which also impactedJSON
- #1242 - broken serde for bitmap64 - #1248
- gRPC client may complete execution before closing response stream
- throw
StreamCorruptedException
instead of genericIOException
when deserialization failed (mostly due to server error)
-
✨ New Feature
- added source in shaded jar for IDE friendly - #1217
- iterable
ClickHouseInputStream
, which slightly improved performance of piping - #1238 ClickHouseOutputStream.transferBytes()
is deprecated and it will be removed in 0.5read()
andwrite()
methods in ClickHouseClient -connect()
is deprecated and it will be removed in 0.5- make all dependencies of JDBC driver optional, along with configuration for building native binary - #1247
-
🎨 Misc
- added PR template and changelog by @mshustov
- renamed repository from
clickhouse-jdbc
toclickhouse-java
, and branch frommaster
tomain
by @mshustov - update outdated docs by removing yandex and correcting class names by @mzitnik and @alexey-milovidov