Skip to content

Release v0.4.2

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Mar 13:25
· 1212 commits to main since this release
1513b27

This is a minor release with bug fixes and some new features.

  • πŸ’₯ BREAKING CHANGES

    • Refactored SQL parser to support keywords compression, infile, and outfile
  • πŸ› Bug Fix

    • remove duplicated socket options - #1263 by @JackyWoo
    • error while converting Nested values to Java maps
    • incorrect algorithm extracted from PEM - #1274
    • transaction failure introduced in 0.4.0
    • respect node-specific credentials - #1114
    • USE statement does nothing - #1160
    • executeBatch does not support on cluster anymore - #1261
  • ✨ New Feature

    • Add credentials overload for Java client - #1265 by @rickysaltzer
    • centralized configuration for JDBC driver using custom server setting custom_jdbc_config - #1290
    • support BEGIN TRANSACTION, COMMIT, and ROLLBACK statements in JDBC driver
    • new options for JDBC driver
      • databaseTerm(catalog or schema, defaults to schema) - #1273
      • externalDatabase(boolean, defaults to true) to enable/disable external database metadata - #1245
      • localFile(boolean, defaults to false) to support INFILE and OUTFILE - #1291
  • 🎨 Misc

    • move docs to ClickHouse website as well as bug template and contribution guide - by @mshustov
    • improved error messages for missing dependency
    • replaced default JDBC artifact with shaded jar and more dependencies in provided scope