Skip to content

Conversation

zhicwu
Copy link
Contributor

@zhicwu zhicwu commented Jul 29, 2022

No description provided.

zhicwu and others added 30 commits July 4, 2022 18:05
Fix custom properties lost issue and add more tests
Stop throwing exception when executing empty batch
Return null instead of default value for nullable types
More tests to cover socket timeout and error during query/insert
implement getParameterMetadata method in PreparedStatement
Fixes number cast exception for ClickHouseArrayValue with Boolean[]
Clean up pom files and fix HttpClient issues
Fix slowness in performance mode and failover not working when protocol is unsupported
zhicwu and others added 28 commits July 15, 2022 19:57
Add use_no_proxy option to avoid using proxy
Use unbounded queue for batch insert
support direct upload/download in http client
Experimental transaction support
Fix Roaring64NavigableMap reading mismatches
Update doc for build and testing
Return read/written rows whenever possible
apply timezone to datetime default value
@github-actions
Copy link

Benchmark                                (client)  (connection)  (statement)  (type)   Mode  Cnt    Score    Error  Units
Basic.insertOneRandomNumber  clickhouse-http-jdbc         reuse       normal  object  thrpt   20  222.293 ± 31.910  ops/s
Basic.insertOneRandomNumber  clickhouse-http-jdbc         reuse     prepared  object  thrpt   20  205.903 ± 14.316  ops/s
Basic.insertOneRandomNumber  clickhouse-http-jdbc           new       normal  object  thrpt   20  241.166 ± 29.057  ops/s
Basic.insertOneRandomNumber  clickhouse-http-jdbc           new     prepared  object  thrpt   20  211.394 ± 21.443  ops/s
Basic.insertOneRandomNumber  clickhouse-grpc-jdbc         reuse       normal  object  thrpt   20  257.957 ± 37.634  ops/s
Basic.insertOneRandomNumber  clickhouse-grpc-jdbc         reuse     prepared  object  thrpt   20  214.658 ± 21.287  ops/s
Basic.insertOneRandomNumber  clickhouse-grpc-jdbc           new       normal  object  thrpt   20  263.197 ± 29.961  ops/s
Basic.insertOneRandomNumber  clickhouse-grpc-jdbc           new     prepared  object  thrpt   20  205.990 ± 21.149  ops/s
Basic.selectOneRandomNumber  clickhouse-http-jdbc         reuse       normal  object  thrpt   20  764.943 ± 76.605  ops/s
Basic.selectOneRandomNumber  clickhouse-http-jdbc         reuse     prepared  object  thrpt   20  757.023 ± 54.523  ops/s
Basic.selectOneRandomNumber  clickhouse-http-jdbc           new       normal  object  thrpt   20  732.237 ± 66.734  ops/s
Basic.selectOneRandomNumber  clickhouse-http-jdbc           new     prepared  object  thrpt   20  798.523 ± 63.912  ops/s
Basic.selectOneRandomNumber  clickhouse-grpc-jdbc         reuse       normal  object  thrpt   20  710.341 ± 51.340  ops/s
Basic.selectOneRandomNumber  clickhouse-grpc-jdbc         reuse     prepared  object  thrpt   20  648.898 ± 61.156  ops/s
Basic.selectOneRandomNumber  clickhouse-grpc-jdbc           new       normal  object  thrpt   20  671.050 ± 57.283  ops/s
Basic.selectOneRandomNumber  clickhouse-grpc-jdbc           new     prepared  object  thrpt   20  713.097 ± 52.285  ops/s

@zhicwu zhicwu merged commit f285b73 into master Jul 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants