All notable changes to this project will be documented in this file.
- Supported uint128 and uint256 data types
- Supported null value insertion to non-nullable column, defaulting to zero-value
- Added Taco file for a tableau connector
- Fix JDBC Url passing to not replace database if empty
- Add region enum for AWS-US-EAST
- Fix getPrimaryKeys order type to be short
- Fix DateTime64 enforcing space on parsing
- Support custom query ID
- Support local infile insertion
- Fix index out of bound issue affecting LowCardinality data
- Add settings dict_table_full_mode
- Enable generic settings in query
- Support API Key authentication
- Support Show ByteHouse table keys
- Add virtual warehouse name settings
- Upgrade JWT version to v3.19.2
- Refactor serializable character set
- Update Volcano region name to CN-BEIJING
- Update License header to include claims
- Fix Datatype serialization issues
- Fix UInt64 lexer for parsing
- Fix insertion query for Nullable array datatype
- Enforce TLS v1.2 to be compatible with JDK 8
- Fix DataType LowCardinality throw exception for batch insertion
- Fix PreparedStatement throw exception when placeholders & values mixed
- Add custom SQL expression parser for Tableau connector
- Fix getDate() with Calendar and getTimestamp() with Calendar
- Fix getResultSet() returning null before executing query
- Initial release of ByteHouse JDBC Driver