housepower / ClickHouse-Native-JDBC

ClickHouse Native Protocol JDBC implementation
https://housepower.github.io/ClickHouse-Native-JDBC/
Apache License 2.0
527 stars 145 forks source link

Bump aircompressor 0.21 #384

Closed pan3793 closed 2 years ago

pan3793 commented 2 years ago

Fix #381

codecov[bot] commented 2 years ago

Codecov Report

Merging #384 (65a3db1) into master (f99ab4e) will increase coverage by 0.46%. The diff coverage is 92.68%.

Impacted file tree graph

@@             Coverage Diff              @@
##             master     #384      +/-   ##
============================================
+ Coverage     61.90%   62.37%   +0.46%     
- Complexity     1230     1248      +18     
============================================
  Files           134      135       +1     
  Lines          6579     6631      +52     
  Branches        508      516       +8     
============================================
+ Hits           4073     4136      +63     
+ Misses         2228     2219       -9     
+ Partials        278      276       -2     
Impacted Files Coverage Δ
.../github/housepower/settings/ClickHouseDefines.java 0.00% <ø> (-75.00%) :arrow_down:
...hub/housepower/data/ColumnWriterBufferFactory.java 70.58% <70.58%> (ø)
...rc/main/java/com/github/housepower/data/Block.java 91.17% <91.66%> (-0.06%) :arrow_down:
.../com/github/housepower/buffer/ByteArrayWriter.java 100.00% <100.00%> (+29.62%) :arrow_up:
...com/github/housepower/data/ColumnWriterBuffer.java 100.00% <100.00%> (ø)
...c/statement/ClickHousePreparedInsertStatement.java 52.90% <100.00%> (+0.27%) :arrow_up:
.../com/github/housepower/serde/BinarySerializer.java 94.73% <100.00%> (+0.53%) :arrow_up:
...ava/com/github/housepower/data/AbstractColumn.java 85.71% <0.00%> (+7.14%) :arrow_up:
...thub/housepower/buffer/CompressedBuffedWriter.java 97.50% <0.00%> (+20.00%) :arrow_up:
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 03a3fa3...65a3db1. Read the comment docs.

github-actions[bot] commented 2 years ago
BENCHMARK_REPORT ``` Benchmark (batchSize) (columnNum) (selectNumber) Mode Cnt Score Error Units InsertIBenchmark.benchInsertHttp 200000 20 N/A avgt 311.348 ms/op InsertIBenchmark.benchInsertHttp 200000 50 N/A avgt 295.796 ms/op InsertIBenchmark.benchInsertHttp 500000 20 N/A avgt 798.672 ms/op InsertIBenchmark.benchInsertHttp 500000 50 N/A avgt 801.368 ms/op InsertIBenchmark.benchInsertNative 200000 20 N/A avgt 108.273 ms/op InsertIBenchmark.benchInsertNative 200000 50 N/A avgt 105.213 ms/op InsertIBenchmark.benchInsertNative 500000 20 N/A avgt 251.388 ms/op InsertIBenchmark.benchInsertNative 500000 50 N/A avgt 245.175 ms/op RowBinaryDoubleIBenchmark.benchInsertHttpRowBinary 200000 20 N/A avgt 149.138 ms/op RowBinaryDoubleIBenchmark.benchInsertHttpRowBinary 200000 50 N/A avgt 339.844 ms/op RowBinaryDoubleIBenchmark.benchInsertHttpRowBinary 500000 20 N/A avgt 323.012 ms/op RowBinaryDoubleIBenchmark.benchInsertHttpRowBinary 500000 50 N/A avgt 777.175 ms/op RowBinaryDoubleIBenchmark.benchInsertNative 200000 20 N/A avgt 403.801 ms/op RowBinaryDoubleIBenchmark.benchInsertNative 200000 50 N/A avgt 1046.189 ms/op RowBinaryDoubleIBenchmark.benchInsertNative 500000 20 N/A avgt 990.528 ms/op RowBinaryDoubleIBenchmark.benchInsertNative 500000 50 N/A avgt 2609.644 ms/op RowBinaryIntIBenchmark.benchInsertHttpRowBinary 200000 20 N/A avgt 178.929 ms/op RowBinaryIntIBenchmark.benchInsertHttpRowBinary 200000 50 N/A avgt 430.310 ms/op RowBinaryIntIBenchmark.benchInsertHttpRowBinary 500000 20 N/A avgt 402.784 ms/op RowBinaryIntIBenchmark.benchInsertHttpRowBinary 500000 50 N/A avgt 1005.419 ms/op RowBinaryIntIBenchmark.benchInsertNative 200000 20 N/A avgt 338.433 ms/op RowBinaryIntIBenchmark.benchInsertNative 200000 50 N/A avgt 879.476 ms/op RowBinaryIntIBenchmark.benchInsertNative 500000 20 N/A avgt 837.411 ms/op RowBinaryIntIBenchmark.benchInsertNative 500000 50 N/A avgt 2166.239 ms/op RowBinaryStringIBenchmark.benchInsertHttpRowBinary 200000 20 N/A avgt 440.186 ms/op RowBinaryStringIBenchmark.benchInsertHttpRowBinary 200000 50 N/A avgt 1078.014 ms/op RowBinaryStringIBenchmark.benchInsertHttpRowBinary 500000 20 N/A avgt 1065.037 ms/op RowBinaryStringIBenchmark.benchInsertHttpRowBinary 500000 50 N/A avgt 2654.724 ms/op RowBinaryStringIBenchmark.benchInsertNative 200000 20 N/A avgt 645.461 ms/op RowBinaryStringIBenchmark.benchInsertNative 200000 50 N/A avgt 1696.992 ms/op RowBinaryStringIBenchmark.benchInsertNative 500000 20 N/A avgt 1632.320 ms/op RowBinaryStringIBenchmark.benchInsertNative 500000 50 N/A avgt 4251.266 ms/op SelectIBenchmark.benchSelectHTTP N/A N/A 500000 avgt 1036.488 ms/op SelectIBenchmark.benchSelectHTTP N/A N/A 10000000 avgt 23181.911 ms/op SelectIBenchmark.benchSelectNative N/A N/A 500000 avgt 305.021 ms/op SelectIBenchmark.benchSelectNative N/A N/A 10000000 avgt 5549.363 ms/op WideColumnDoubleInsertIBenchmark.benchInsertHttp 200000 20 N/A avgt 731.377 ms/op WideColumnDoubleInsertIBenchmark.benchInsertHttp 200000 50 N/A avgt 1954.557 ms/op WideColumnDoubleInsertIBenchmark.benchInsertHttp 500000 20 N/A avgt 1872.486 ms/op WideColumnDoubleInsertIBenchmark.benchInsertHttp 500000 50 N/A avgt 4875.873 ms/op WideColumnDoubleInsertIBenchmark.benchInsertNative 200000 20 N/A avgt 422.216 ms/op WideColumnDoubleInsertIBenchmark.benchInsertNative 200000 50 N/A avgt 1040.481 ms/op WideColumnDoubleInsertIBenchmark.benchInsertNative 500000 20 N/A avgt 1021.698 ms/op WideColumnDoubleInsertIBenchmark.benchInsertNative 500000 50 N/A avgt 2690.165 ms/op WideColumnIntInsertIBenchmark.benchInsertHttp 200000 20 N/A avgt 388.314 ms/op WideColumnIntInsertIBenchmark.benchInsertHttp 200000 50 N/A avgt 962.969 ms/op WideColumnIntInsertIBenchmark.benchInsertHttp 500000 20 N/A avgt 1042.614 ms/op WideColumnIntInsertIBenchmark.benchInsertHttp 500000 50 N/A avgt 2385.209 ms/op WideColumnIntInsertIBenchmark.benchInsertNative 200000 20 N/A avgt 338.338 ms/op WideColumnIntInsertIBenchmark.benchInsertNative 200000 50 N/A avgt 857.532 ms/op WideColumnIntInsertIBenchmark.benchInsertNative 500000 20 N/A avgt 813.683 ms/op WideColumnIntInsertIBenchmark.benchInsertNative 500000 50 N/A avgt 2181.536 ms/op WideColumnStringInsertIBenchmark.benchInsertHttp 200000 20 N/A avgt 459.486 ms/op WideColumnStringInsertIBenchmark.benchInsertHttp 200000 50 N/A avgt 1138.254 ms/op WideColumnStringInsertIBenchmark.benchInsertHttp 500000 20 N/A avgt 1195.790 ms/op WideColumnStringInsertIBenchmark.benchInsertHttp 500000 50 N/A avgt 2828.235 ms/op WideColumnStringInsertIBenchmark.benchInsertNative 200000 20 N/A avgt 651.886 ms/op WideColumnStringInsertIBenchmark.benchInsertNative 200000 50 N/A avgt 1602.499 ms/op WideColumnStringInsertIBenchmark.benchInsertNative 500000 20 N/A avgt 1616.657 ms/op WideColumnStringInsertIBenchmark.benchInsertNative 500000 50 N/A avgt 4176.515 ms/op ```