You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Improvements
[jdbc-v2] Now using Antlr4 to parse SQL statements to get meta information about it.
Invalid SQL still possible to execute if logic able to get all required information. (#2351)
[jdbc-v2] Now possible to use RowBinaryWriter if enabled by property com.clickhouse.jdbc.internal.DriverProperties.BETA_ROW_BINARY_WRITER.
This works well for batches. Single statements may get no benefits. (#2316)
[jdbc-v2] Fixed parsing role name when it contains -. (#2325)
[jdbc-v2] Fixed failure when INSERT doesn't contain VALUES. (#2283)
[jdbc-v2] Fixed parsing INSERT statement when VALUES is in lower case. (#2354)
[client-v2] Fixed NPE when async operation is request while client was built without an executor.
In this case default JVM executor will be used. (#2355)
[client-v2, jdbc-v2] Fixed conversion of IP addresses. When IPv4 stored as IPv6 it is correctly converted
to Inet6Address. Similar problem fixed for JDBC. (#2342)
[jdbc-v2] Fixed changing DB schema (DB name) on connection when USE statement executed. (#2137)
[client-v2] Fixed serializing POJO with primitive boolean fields. (#2248)