housepower / ClickHouse-Native-JDBC

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

2.7.1 #455

Closed dmitrybugakov closed 11 months ago

codecov[bot] commented 11 months ago

Codecov Report

Merging #455 (767f28a) into master (c037a33) will not change coverage. The diff coverage is n/a.

:exclamation: Current head 767f28a differs from pull request most recent head 666b381. Consider uploading reports for the commit 666b381 to get more accurate results

@@            Coverage Diff            @@
##             master     #455   +/-   ##
=========================================
  Coverage     63.63%   63.63%           
  Complexity     1316     1316           
=========================================
  Files           141      141           
  Lines          6844     6844           
  Branches        529      529           
=========================================
  Hits           4355     4355           
  Misses         2220     2220           
  Partials        269      269           
github-actions[bot] commented 11 months ago
BENCHMARK_REPORT
    1. Benchmark                                                  (batchSize)  (columnNum)  (selectNumber)  Mode  Cnt     Score   Error  Units
2. DoubleIBenchmark.benchInsertJdbc                                200000           20             N/A  avgt        286.054          ms/op
3. DoubleIBenchmark.benchInsertJdbc                                200000           50             N/A  avgt        749.191          ms/op
4. DoubleIBenchmark.benchInsertJdbc                                500000           20             N/A  avgt        697.343          ms/op
5. DoubleIBenchmark.benchInsertJdbc                                500000           50             N/A  avgt       1778.214          ms/op
6. DoubleIBenchmark.benchInsertNative                              200000           20             N/A  avgt        437.065          ms/op
7. DoubleIBenchmark.benchInsertNative                              200000           50             N/A  avgt       1266.120          ms/op
8. DoubleIBenchmark.benchInsertNative                              500000           20             N/A  avgt       1132.357          ms/op
9. DoubleIBenchmark.benchInsertNative                              500000           50             N/A  avgt       2947.133          ms/op
10. InsertIBenchmark.benchInsertJdbc                                200000           20             N/A  avgt        200.639          ms/op
11. InsertIBenchmark.benchInsertJdbc                                200000           50             N/A  avgt        191.311          ms/op
12. InsertIBenchmark.benchInsertJdbc                                500000           20             N/A  avgt        446.111          ms/op
13. InsertIBenchmark.benchInsertJdbc                                500000           50             N/A  avgt        436.201          ms/op
14. InsertIBenchmark.benchInsertNative                              200000           20             N/A  avgt        134.043          ms/op
15. InsertIBenchmark.benchInsertNative                              200000           50             N/A  avgt        131.660          ms/op
16. InsertIBenchmark.benchInsertNative                              500000           20             N/A  avgt        298.596          ms/op
17. InsertIBenchmark.benchInsertNative                              500000           50             N/A  avgt        304.745          ms/op
18. IntIBenchmark.benchInsertJdbc                                   200000           20             N/A  avgt        240.981          ms/op
19. IntIBenchmark.benchInsertJdbc                                   200000           50             N/A  avgt        574.562          ms/op
20. IntIBenchmark.benchInsertJdbc                                   500000           20             N/A  avgt        534.190          ms/op
21. IntIBenchmark.benchInsertJdbc                                   500000           50             N/A  avgt       1433.958          ms/op
22. IntIBenchmark.benchInsertNative                                 200000           20             N/A  avgt        409.032          ms/op
23. IntIBenchmark.benchInsertNative                                 200000           50             N/A  avgt       1053.644          ms/op
24. IntIBenchmark.benchInsertNative                                 500000           20             N/A  avgt        978.628          ms/op
25. IntIBenchmark.benchInsertNative                                 500000           50             N/A  avgt       2590.714          ms/op
26. SelectIBenchmark.benchSelectJdbc                                   N/A          N/A          500000  avgt        412.849          ms/op
27. SelectIBenchmark.benchSelectJdbc                                   N/A          N/A        10000000  avgt       7118.108          ms/op
28. SelectIBenchmark.benchSelectNative                                 N/A          N/A          500000  avgt        360.614          ms/op
29. SelectIBenchmark.benchSelectNative                                 N/A          N/A        10000000  avgt       6268.360          ms/op
30. StringIBenchmark.benchInsertJdbc                                200000           20             N/A  avgt        658.788          ms/op
31. StringIBenchmark.benchInsertJdbc                                200000           50             N/A  avgt       1712.068          ms/op
32. StringIBenchmark.benchInsertJdbc                                500000           20             N/A  avgt       1688.558          ms/op
33. StringIBenchmark.benchInsertJdbc                                500000           50             N/A  avgt       4224.706          ms/op
34. StringIBenchmark.benchInsertNative                              200000           20             N/A  avgt        756.886          ms/op
35. StringIBenchmark.benchInsertNative                              200000           50             N/A  avgt       2042.426          ms/op
36. StringIBenchmark.benchInsertNative                              500000           20             N/A  avgt       1880.244          ms/op
37. StringIBenchmark.benchInsertNative                              500000           50             N/A  avgt       5514.599          ms/op
38. WideColumnDoubleInsertIBenchmark.benchInsertJdbc                200000           20             N/A  avgt        284.596          ms/op
39. WideColumnDoubleInsertIBenchmark.benchInsertJdbc                200000           50             N/A  avgt        815.973          ms/op
40. WideColumnDoubleInsertIBenchmark.benchInsertJdbc                500000           20             N/A  avgt        697.020          ms/op
41. WideColumnDoubleInsertIBenchmark.benchInsertJdbc                500000           50             N/A  avgt       1915.219          ms/op
42. WideColumnDoubleInsertIBenchmark.benchInsertNative              200000           20             N/A  avgt        495.103          ms/op
43. WideColumnDoubleInsertIBenchmark.benchInsertNative              200000           50             N/A  avgt       1277.842          ms/op
44. WideColumnDoubleInsertIBenchmark.benchInsertNative              500000           20             N/A  avgt       1176.716          ms/op
45. WideColumnDoubleInsertIBenchmark.benchInsertNative              500000           50             N/A  avgt       3116.810          ms/op
46. WideColumnIntInsertIBenchmark.benchInsertJdbc                   200000           20             N/A  avgt        225.120          ms/op
47. WideColumnIntInsertIBenchmark.benchInsertJdbc                   200000           50             N/A  avgt        561.207          ms/op
48. WideColumnIntInsertIBenchmark.benchInsertJdbc                   500000           20             N/A  avgt        521.748          ms/op
49. WideColumnIntInsertIBenchmark.benchInsertJdbc                   500000           50             N/A  avgt       1331.551          ms/op
50. WideColumnIntInsertIBenchmark.benchInsertNative                 200000           20             N/A  avgt        403.536          ms/op
51. WideColumnIntInsertIBenchmark.benchInsertNative                 200000           50             N/A  avgt       1115.488          ms/op
52. WideColumnIntInsertIBenchmark.benchInsertNative                 500000           20             N/A  avgt       1014.224          ms/op
53. WideColumnIntInsertIBenchmark.benchInsertNative                 500000           50             N/A  avgt       2559.553          ms/op
54. WideColumnStringInsertIBenchmark.benchInsertJdbc                200000           20             N/A  avgt        697.511          ms/op
55. WideColumnStringInsertIBenchmark.benchInsertJdbc                200000           50             N/A  avgt       1754.514          ms/op
56. WideColumnStringInsertIBenchmark.benchInsertJdbc                500000           20             N/A  avgt       1669.991          ms/op
57. WideColumnStringInsertIBenchmark.benchInsertJdbc                500000           50             N/A  avgt       4295.830          ms/op
58. WideColumnStringInsertIBenchmark.benchInsertNative              200000           20             N/A  avgt        811.604          ms/op
59. WideColumnStringInsertIBenchmark.benchInsertNative              200000           50             N/A  avgt       2024.175          ms/op
60. WideColumnStringInsertIBenchmark.benchInsertNative              500000           20             N/A  avgt       1953.830          ms/op
61. WideColumnStringInsertIBenchmark.benchInsertNative              500000           50             N/A  avgt       5307.966          ms/op