Commits
- [e6205b4]: Use jdk 11 to build (Zhichun Wu) #735
- [007d167]: Initial import of the new client (Zhichun Wu) #736
- [43dff6d]: Fix build break (Zhichun Wu) #736
- [9686cd4]: Discard known issues when testing against CH older than 21.9 (Zhichun Wu) #736
- [aea7d4b]: Fix maven build warnings (Zhichun Wu) #737
- [f66139a]: Remove groupId declaration for consistency (Zhichun Wu) #737
- [77e67bc]: Skip negative test of DateTime/DateTime32 on 21.3 (Zhichun Wu) #737
- [85c3bcf]: Only compares year and major version (Zhichun Wu) #737
- [7f505be]: Skip failed cases in certain releases (Zhichun Wu) #737
- [d5c72b0]: Limit timezone testing to JDBC driver (Zhichun Wu) #738
- [32ca307]: Add simple cache mechanism based on Caffeine and LinkedHashMap (Zhichun Wu) #739
- [19f0c9d]: Support maven-like version range (Zhichun Wu) #739
- [1eb0753]: Apply version range change and enhance DNS resolver (Zhichun Wu) #739
- [6015f67]: replace Jackson to Gson (Zhichun Wu) #740
- [7e3fc8f]: Remove slf4j dependency from JDBC driver (Zhichun Wu) #741
- [a8ac5b2]: Restore readUnsignedLeb128 method as requested in #710 (Zhichun Wu) #742
- [4f93201]: support credentials and protocol (Zhichun Wu) #742
- [cd32678]: Downgrade to JDK8 API (Zhichun Wu) #742
- [9b23915]: prepare jdbc refactoring (Zhichun Wu) #746
- [2bf54d8]: Bump 3rd party libs (Zhichun Wu) #746
- [d09d385]: Primitive array, serializable option, and shaded jars (Zhichun Wu) #747
- [dae6fdd]: ClickHouseRecord no long throws IOException and add its default implementation (Zhichun Wu) #747
- [6d18204]: Simplify response and error handling (Zhichun Wu) #747
- [675d382]: Enhance exception handling and expose stream response (Zhichun Wu) #747
- [c4b411b]: Drop for no usage and security reason (Zhichun Wu)
- [7f09be8]: Validate stale connection in HTTPClient pool. (Ryan Tu) #760
- [9afa1c4]: Add test cases for ValidateAfterInactivityMillis settings (Ryan Tu) #760
- [afbb426]: New JDBC driver along with improved Java client (Zhichun Wu) #747
- [8bd979b]: Fix build break (Zhichun Wu) #747
- [369ce06]: Fix test failure when using test container (Zhichun Wu) #747
- [331fffb]: Correct class file name (Zhichun Wu) #747
- [81cf79c]: Remove obsolete file (Zhichun Wu) #747
- [1b4b1d3]: Move parser to new package (Zhichun Wu) #747
- [32ba411]: Enable toolchain with multiple JDKs (Zhichun Wu) #762
- [b731608]: Fix substitution issue (Zhichun Wu) #762
- [d83f10b]: Add JDK distribution (Zhichun Wu) #762
- [659728e]: Remove checkstyle step (Zhichun Wu) #763
- [cdbab02]: Basic benchmark against new JDBC driver (Zhichun Wu) #763
- [1ee8668]: Introduce ClickHouseInputStream for tiny reads (Zhichun Wu) #763
- [395bc03]: Update benchmarks to cover more data types (Zhichun Wu) #763
- [d11fac0]: Fix JDK 8 build failure (Zhichun Wu) #764
- [66ba8d0]: Simplify build script (Zhichun Wu) #764
- [ce528f1]: Remove JAXB dependency (Zhichun Wu) #764
- [433afda]: Close initial connection when needed (Zhichun Wu) #764
- [05e89d8]: Benchmark both http and grpc implementations (Zhichun Wu) #764
- [1b0714a]: Fix JDK8 compatibility issue (Zhichun Wu) #766
- [e0a3a65]: Support client-specific property (Zhichun Wu) #766
- [ddd5a19]: Increase max inbound message size for benchmarking (Zhichun Wu) #766
- [eb1f1ed]: Reformat code (Zhichun Wu) #769
- [9cf8ff1]: Fix missing api (Zhichun Wu) #767
- [104d33d]: Merge branch 'develop' into enhance-jdbc (Zhichun Wu) #769
- [5db1b84]: Set error code in grpc response (Zhichun Wu) #769
- [a265d08]: Merge branch 'develop' into validate_stale_conn (Ryan Tu) #760
- [6cc8b68]: 3.1 driver broke float handling for nan/inf (Grant Nicholas) #770
- [0f5de18]: Merge branch 'develop' into grantnicholas/fixJdbcDriverFloatInfNaNHandling (Grant Nicholas) #770
- [e353f0c]: enhance http client and jdbc driver (Zhichun Wu) #769
- [b59646d]: Enable JDBC-specific configuration and disable wrapper object by default (Zhichun Wu) #769
- [45acb4e]: Stick with JDK 8 (Zhichun Wu) #769
- [e9a3bc7]: Improve UT to support CH 21.3 (Zhichun Wu) #769
- [e7b0e6a]: Revert changes made on streaming (Zhichun Wu) #769
- [d2fa508]: Validate results in benchmark (Zhichun Wu) #769
- [54cd54c]: Treat Nothing as NULL and add more tests (Zhichun Wu) #774
- [b8a2e1c]: Separate thread pool for I/O, add more tests for streaming, along with other minor changes for code clean up (Zhichun Wu) #777
- [d9e9df8]: Bump slf4j and remove log4j dependency (Zhichun Wu) #777
- [1f6666a]: Make HttpUrlConnection default implementation (Zhichun Wu) #777
- [262b3eb]: Optimize LZ4 input and output stream (Zhichun Wu) #777
- [6b7d1f6]: Better support of Bool, Enum, and custom type mapping (Zhichun Wu) #777
- [7ddc6e0]: Fix benchmark build failure (Zhichun Wu) #777