-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE]: Add Support ProgressListener in ClickHouseStatement #452
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
demetribu
force-pushed
the
add-progress-listener
branch
from
September 23, 2023 14:15
e9e981a
to
f797eee
Compare
demetribu
force-pushed
the
add-progress-listener
branch
from
September 23, 2023 14:19
f797eee
to
141bddc
Compare
Codecov Report
@@ Coverage Diff @@
## master #452 +/- ##
============================================
+ Coverage 63.39% 63.65% +0.26%
- Complexity 1279 1308 +29
============================================
Files 138 140 +2
Lines 6761 6815 +54
Branches 522 526 +4
============================================
+ Hits 4286 4338 +52
- Misses 2206 2209 +3
+ Partials 269 268 -1
|
BENCHMARK_REPORT1. Benchmark (batchSize) (columnNum) (selectNumber) Mode Cnt Score Error Units 2. DoubleIBenchmark.benchInsertJdbc 200000 20 N/A avgt 207.557 ms/op 3. DoubleIBenchmark.benchInsertJdbc 200000 50 N/A avgt 529.968 ms/op 4. DoubleIBenchmark.benchInsertJdbc 500000 20 N/A avgt 489.586 ms/op 5. DoubleIBenchmark.benchInsertJdbc 500000 50 N/A avgt 1377.348 ms/op 6. DoubleIBenchmark.benchInsertNative 200000 20 N/A avgt 377.471 ms/op 7. DoubleIBenchmark.benchInsertNative 200000 50 N/A avgt 935.553 ms/op 8. DoubleIBenchmark.benchInsertNative 500000 20 N/A avgt 918.501 ms/op 9. DoubleIBenchmark.benchInsertNative 500000 50 N/A avgt 2307.029 ms/op 10. InsertIBenchmark.benchInsertJdbc 200000 20 N/A avgt 162.693 ms/op 11. InsertIBenchmark.benchInsertJdbc 200000 50 N/A avgt 165.227 ms/op 12. InsertIBenchmark.benchInsertJdbc 500000 20 N/A avgt 364.213 ms/op 13. InsertIBenchmark.benchInsertJdbc 500000 50 N/A avgt 361.317 ms/op 14. InsertIBenchmark.benchInsertNative 200000 20 N/A avgt 104.472 ms/op 15. InsertIBenchmark.benchInsertNative 200000 50 N/A avgt 103.769 ms/op 16. InsertIBenchmark.benchInsertNative 500000 20 N/A avgt 246.293 ms/op 17. InsertIBenchmark.benchInsertNative 500000 50 N/A avgt 247.424 ms/op 18. IntIBenchmark.benchInsertJdbc 200000 20 N/A avgt 177.368 ms/op 19. IntIBenchmark.benchInsertJdbc 200000 50 N/A avgt 406.580 ms/op 20. IntIBenchmark.benchInsertJdbc 500000 20 N/A avgt 414.616 ms/op 21. IntIBenchmark.benchInsertJdbc 500000 50 N/A avgt 976.099 ms/op 22. IntIBenchmark.benchInsertNative 200000 20 N/A avgt 315.696 ms/op 23. IntIBenchmark.benchInsertNative 200000 50 N/A avgt 801.633 ms/op 24. IntIBenchmark.benchInsertNative 500000 20 N/A avgt 795.447 ms/op 25. IntIBenchmark.benchInsertNative 500000 50 N/A avgt 2325.318 ms/op 26. SelectIBenchmark.benchSelectJdbc N/A N/A 500000 avgt 329.440 ms/op 27. SelectIBenchmark.benchSelectJdbc N/A N/A 10000000 avgt 5925.324 ms/op 28. SelectIBenchmark.benchSelectNative N/A N/A 500000 avgt 276.590 ms/op 29. SelectIBenchmark.benchSelectNative N/A N/A 10000000 avgt 5178.315 ms/op 30. StringIBenchmark.benchInsertJdbc 200000 20 N/A avgt 511.884 ms/op 31. StringIBenchmark.benchInsertJdbc 200000 50 N/A avgt 1311.003 ms/op 32. StringIBenchmark.benchInsertJdbc 500000 20 N/A avgt 1226.507 ms/op 33. StringIBenchmark.benchInsertJdbc 500000 50 N/A avgt 3206.465 ms/op 34. StringIBenchmark.benchInsertNative 200000 20 N/A avgt 608.322 ms/op 35. StringIBenchmark.benchInsertNative 200000 50 N/A avgt 1483.430 ms/op 36. StringIBenchmark.benchInsertNative 500000 20 N/A avgt 1522.183 ms/op 37. StringIBenchmark.benchInsertNative 500000 50 N/A avgt 3800.891 ms/op 38. WideColumnDoubleInsertIBenchmark.benchInsertJdbc 200000 20 N/A avgt 211.943 ms/op 39. WideColumnDoubleInsertIBenchmark.benchInsertJdbc 200000 50 N/A avgt 542.128 ms/op 40. WideColumnDoubleInsertIBenchmark.benchInsertJdbc 500000 20 N/A avgt 533.155 ms/op 41. WideColumnDoubleInsertIBenchmark.benchInsertJdbc 500000 50 N/A avgt 1373.590 ms/op 42. WideColumnDoubleInsertIBenchmark.benchInsertNative 200000 20 N/A avgt 376.013 ms/op 43. WideColumnDoubleInsertIBenchmark.benchInsertNative 200000 50 N/A avgt 956.704 ms/op 44. WideColumnDoubleInsertIBenchmark.benchInsertNative 500000 20 N/A avgt 920.306 ms/op 45. WideColumnDoubleInsertIBenchmark.benchInsertNative 500000 50 N/A avgt 2345.102 ms/op 46. WideColumnIntInsertIBenchmark.benchInsertJdbc 200000 20 N/A avgt 166.281 ms/op 47. WideColumnIntInsertIBenchmark.benchInsertJdbc 200000 50 N/A avgt 366.795 ms/op 48. WideColumnIntInsertIBenchmark.benchInsertJdbc 500000 20 N/A avgt 376.336 ms/op 49. WideColumnIntInsertIBenchmark.benchInsertJdbc 500000 50 N/A avgt 929.460 ms/op 50. WideColumnIntInsertIBenchmark.benchInsertNative 200000 20 N/A avgt 378.369 ms/op 51. WideColumnIntInsertIBenchmark.benchInsertNative 200000 50 N/A avgt 786.299 ms/op 52. WideColumnIntInsertIBenchmark.benchInsertNative 500000 20 N/A avgt 791.018 ms/op 53. WideColumnIntInsertIBenchmark.benchInsertNative 500000 50 N/A avgt 1892.593 ms/op 54. WideColumnStringInsertIBenchmark.benchInsertJdbc 200000 20 N/A avgt 505.871 ms/op 55. WideColumnStringInsertIBenchmark.benchInsertJdbc 200000 50 N/A avgt 1286.997 ms/op 56. WideColumnStringInsertIBenchmark.benchInsertJdbc 500000 20 N/A avgt 1226.101 ms/op 57. WideColumnStringInsertIBenchmark.benchInsertJdbc 500000 50 N/A avgt 3335.088 ms/op 58. WideColumnStringInsertIBenchmark.benchInsertNative 200000 20 N/A avgt 606.887 ms/op 59. WideColumnStringInsertIBenchmark.benchInsertNative 200000 50 N/A avgt 1507.162 ms/op 60. WideColumnStringInsertIBenchmark.benchInsertNative 500000 20 N/A avgt 1538.520 ms/op 61. WideColumnStringInsertIBenchmark.benchInsertNative 500000 50 N/A avgt 3702.193 ms/op |
sundy-li
approved these changes
Sep 26, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.