Release v0.3.1
This is a feature release with breaking changes and known issues(expected to be fixed in 0.3.2). It's NOT recommended to upgrade if you feel comfortable with 0.2.x. If your work relies on non-JDBC APIs, you may want to wait until we're done with the refactoring in 0.4.0.
- KNOWN ISSUES
- BREAKING CHANGES
- move query from url to request body
- always parse SQL(use extended API to skip that)
- remove
keepAliveTimeout
anduseNewParser
from ClickHouseProperties - exclude RoaringBitmap from shaded jar
- NEW FEATURES
- add new connection setting
useSharedCookieStore
to achieve "read your writes" consistency - add new query parameters:
allow_experimental_bigint_types
,allow_experimental_map_type
, andjoin_algorithm
- add new format:
CustomSeparated
andRowBinaryWithNamesAndTypes
- support batch processing with arbitrary query - update and delete are not recommended so there are warnings
- support multi-statement sql - session will be used automatically and only the last result will be returned
- add new connection setting
- BUG FIXES
- fix 400 bad request error when dealing with large query
- fix parser issue when DESC statement contains alias