This is a patch release for fixing below issues in both Java client and JDBC driver.
- fix backward compatibility issue in legacy driver - #862
- fix rounding error when converting Float/Double value to BigDecimal - #864
- enable read-only support in JDBC driver - #866
In addition, there are a few more changes were merged from 0.3.3 branch:
ResultSet.unwrap()
now supportsClickHouseRecord
(current row) in addition toClickHouseResponse
(whole results)ClickHouseColumn
now provides estimated byte length, which can be used in read/write optimization- synchronous methods
ClickHouseClient.executeAndWait()
andMutation.sendAndWait()
for ease of use
commits...
- [5143fe2]: added custom deserializer to legacy ClickHouseResponse (debychkov) #862
- [bfa5698]: Add rounding mode for irrational BigDecimal numbers (volodya-lombrozo) #864
- [2bd41ff]: remove empty spaces (volodya-lombrozo) #864
- [5e8e016]: Add test and dedup code (Zhichun Wu) #862
- [0b99f24]: Revert format changes (Zhichun Wu) #862
- [253cc7c]: Add tests and change RoundingMode to DOWN for consistency (Zhichun Wu) #864
- [48ee26e]: Enable read-only support (Zhichun Wu) #866
- [55b71cb]: Bump version (Zhichun Wu) #867
- [6977c17]: Merge a few more changes from 0.3.3 branch (Zhichun Wu) #867