Skip to content

Release v0.8.6

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 16 May 19:04
2d305b7

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)

Bug Fixes

  • [jdbc-v2] Fixed parsing prepared statement arguments. (#2348)
  • [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)