Skip to content

Commit 23d5b76

Browse files
committed
small update
1 parent 21417e4 commit 23d5b76

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010
### Important Changes
1111
- [client-v2] New transport layer implementation is used by default. It is still possible to switch back
1212
using old implementation by setting `com.clickhouse.client.api.Client.Builder#useNewImplementation` to `false`. (https://github.com/ClickHouse/clickhouse-java/pull/1847)
13-
- [doc] Main documentation on official ClickHouse website is updated. See https://clickhouse.com/docs/en/integrations/java.
14-
Each client has its own page with detailed information. Added documentation for client v2.
1513

1614
### New Features
1715
- [client-v2] Now there is an easy way to set custom header globally for client and per operation.
@@ -32,7 +30,14 @@ bytecode (with help of https://asm.ow2.io/ library) and optimized for each schem
3230
because data is read without additional copies. As serde code is implemented without reflection using JVM bytecode
3331
then code can be optimized by JVM while runtime. Using ASM allows handle primitive types without boxing. (https://github.com/ClickHouse/clickhouse-java/pull/1794,
3432
https://github.com/ClickHouse/clickhouse-java/pull/1826)
33+
- [client-v2] Optimized reading columns - internally data is read into map of column-values. It is done
34+
to allow reading same column more than once. Previously map was cleared each row what caused a lot
35+
internal objects creation. Now values are overridden because schema doesn't change between rows. (https://github.com/ClickHouse/clickhouse-java/pull/1795)
3536

37+
### Documentation
38+
- [client-v2] Added example for Kotlin (https://github.com/ClickHouse/clickhouse-java/pull/1793)
39+
- [doc] Main documentation on official ClickHouse website is updated. See https://clickhouse.com/docs/en/integrations/java.
40+
Each client has its own page with detailed information. Added documentation for client v2.
3641

3742
### Bug Fixes
3843
- [client-v2] Fix for case when missing operation metrics were causing NPE. (https://github.com/ClickHouse/clickhouse-java/pull/1846)

0 commit comments

Comments
 (0)