Closed dmitrybugakov closed 11 months ago
Merging #454 (71ade16) into master (72ff02f) will decrease coverage by
0.04%
. The diff coverage is48.27%
.:exclamation: Current head 71ade16 differs from pull request most recent head 3d25086. Consider uploading reports for the commit 3d25086 to get more accurate results
@@ Coverage Diff @@
## master #454 +/- ##
============================================
- Coverage 63.66% 63.63% -0.04%
- Complexity 1309 1316 +7
============================================
Files 140 141 +1
Lines 6815 6844 +29
Branches 526 529 +3
============================================
+ Hits 4339 4355 +16
- Misses 2209 2220 +11
- Partials 267 269 +2
Files | Coverage Δ | |
---|---|---|
...va/com/github/housepower/data/DataTypeFactory.java | 88.23% <100.00%> (+0.17%) |
:arrow_up: |
...om/github/housepower/jdbc/ClickHouseResultSet.java | 66.66% <28.57%> (-1.60%) |
:arrow_down: |
.../com/github/housepower/data/type/DataTypeIPv6.java | 52.38% <52.38%> (ø) |
1. Benchmark (batchSize) (columnNum) (selectNumber) Mode Cnt Score Error Units 2. DoubleIBenchmark.benchInsertJdbc 200000 20 N/A avgt 300.796 ms/op 3. DoubleIBenchmark.benchInsertJdbc 200000 50 N/A avgt 771.911 ms/op 4. DoubleIBenchmark.benchInsertJdbc 500000 20 N/A avgt 700.959 ms/op 5. DoubleIBenchmark.benchInsertJdbc 500000 50 N/A avgt 1974.523 ms/op 6. DoubleIBenchmark.benchInsertNative 200000 20 N/A avgt 479.305 ms/op 7. DoubleIBenchmark.benchInsertNative 200000 50 N/A avgt 1226.666 ms/op 8. DoubleIBenchmark.benchInsertNative 500000 20 N/A avgt 1115.252 ms/op 9. DoubleIBenchmark.benchInsertNative 500000 50 N/A avgt 3222.782 ms/op 10. InsertIBenchmark.benchInsertJdbc 200000 20 N/A avgt 205.526 ms/op 11. InsertIBenchmark.benchInsertJdbc 200000 50 N/A avgt 204.357 ms/op 12. InsertIBenchmark.benchInsertJdbc 500000 20 N/A avgt 407.145 ms/op 13. InsertIBenchmark.benchInsertJdbc 500000 50 N/A avgt 420.241 ms/op 14. InsertIBenchmark.benchInsertNative 200000 20 N/A avgt 121.482 ms/op 15. InsertIBenchmark.benchInsertNative 200000 50 N/A avgt 127.426 ms/op 16. InsertIBenchmark.benchInsertNative 500000 20 N/A avgt 291.446 ms/op 17. InsertIBenchmark.benchInsertNative 500000 50 N/A avgt 300.729 ms/op 18. IntIBenchmark.benchInsertJdbc 200000 20 N/A avgt 248.016 ms/op 19. IntIBenchmark.benchInsertJdbc 200000 50 N/A avgt 582.227 ms/op 20. IntIBenchmark.benchInsertJdbc 500000 20 N/A avgt 556.841 ms/op 21. IntIBenchmark.benchInsertJdbc 500000 50 N/A avgt 1562.878 ms/op 22. IntIBenchmark.benchInsertNative 200000 20 N/A avgt 414.379 ms/op 23. IntIBenchmark.benchInsertNative 200000 50 N/A avgt 1019.887 ms/op 24. IntIBenchmark.benchInsertNative 500000 20 N/A avgt 937.748 ms/op 25. IntIBenchmark.benchInsertNative 500000 50 N/A avgt 2458.340 ms/op 26. SelectIBenchmark.benchSelectJdbc N/A N/A 500000 avgt 398.227 ms/op 27. SelectIBenchmark.benchSelectJdbc N/A N/A 10000000 avgt 7270.778 ms/op 28. SelectIBenchmark.benchSelectNative N/A N/A 500000 avgt 372.227 ms/op 29. SelectIBenchmark.benchSelectNative N/A N/A 10000000 avgt 6507.885 ms/op 30. StringIBenchmark.benchInsertJdbc 200000 20 N/A avgt 691.199 ms/op 31. StringIBenchmark.benchInsertJdbc 200000 50 N/A avgt 1730.641 ms/op 32. StringIBenchmark.benchInsertJdbc 500000 20 N/A avgt 1741.297 ms/op 33. StringIBenchmark.benchInsertJdbc 500000 50 N/A avgt 4358.536 ms/op 34. StringIBenchmark.benchInsertNative 200000 20 N/A avgt 753.686 ms/op 35. StringIBenchmark.benchInsertNative 200000 50 N/A avgt 2002.413 ms/op 36. StringIBenchmark.benchInsertNative 500000 20 N/A avgt 1945.872 ms/op 37. StringIBenchmark.benchInsertNative 500000 50 N/A avgt 4712.858 ms/op 38. WideColumnDoubleInsertIBenchmark.benchInsertJdbc 200000 20 N/A avgt 288.789 ms/op 39. WideColumnDoubleInsertIBenchmark.benchInsertJdbc 200000 50 N/A avgt 786.201 ms/op 40. WideColumnDoubleInsertIBenchmark.benchInsertJdbc 500000 20 N/A avgt 735.862 ms/op 41. WideColumnDoubleInsertIBenchmark.benchInsertJdbc 500000 50 N/A avgt 1958.457 ms/op 42. WideColumnDoubleInsertIBenchmark.benchInsertNative 200000 20 N/A avgt 490.371 ms/op 43. WideColumnDoubleInsertIBenchmark.benchInsertNative 200000 50 N/A avgt 1307.765 ms/op 44. WideColumnDoubleInsertIBenchmark.benchInsertNative 500000 20 N/A avgt 1131.362 ms/op 45. WideColumnDoubleInsertIBenchmark.benchInsertNative 500000 50 N/A avgt 3132.334 ms/op 46. WideColumnIntInsertIBenchmark.benchInsertJdbc 200000 20 N/A avgt 223.402 ms/op 47. WideColumnIntInsertIBenchmark.benchInsertJdbc 200000 50 N/A avgt 548.556 ms/op 48. WideColumnIntInsertIBenchmark.benchInsertJdbc 500000 20 N/A avgt 520.219 ms/op 49. WideColumnIntInsertIBenchmark.benchInsertJdbc 500000 50 N/A avgt 1455.624 ms/op 50. WideColumnIntInsertIBenchmark.benchInsertNative 200000 20 N/A avgt 405.783 ms/op 51. WideColumnIntInsertIBenchmark.benchInsertNative 200000 50 N/A avgt 1033.947 ms/op 52. WideColumnIntInsertIBenchmark.benchInsertNative 500000 20 N/A avgt 972.578 ms/op 53. WideColumnIntInsertIBenchmark.benchInsertNative 500000 50 N/A avgt 2596.243 ms/op 54. WideColumnStringInsertIBenchmark.benchInsertJdbc 200000 20 N/A avgt 730.240 ms/op 55. WideColumnStringInsertIBenchmark.benchInsertJdbc 200000 50 N/A avgt 1809.394 ms/op 56. WideColumnStringInsertIBenchmark.benchInsertJdbc 500000 20 N/A avgt 1799.543 ms/op 57. WideColumnStringInsertIBenchmark.benchInsertJdbc 500000 50 N/A avgt 4436.635 ms/op 58. WideColumnStringInsertIBenchmark.benchInsertNative 200000 20 N/A avgt 783.042 ms/op 59. WideColumnStringInsertIBenchmark.benchInsertNative 200000 50 N/A avgt 1938.079 ms/op 60. WideColumnStringInsertIBenchmark.benchInsertNative 500000 20 N/A avgt 1885.510 ms/op 61. WideColumnStringInsertIBenchmark.benchInsertNative 500000 50 N/A avgt 5202.693 ms/op
BENCHMARK_REPORT