Hacky benchmark of history reindex #6055
Draft
+273
−112
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.
Hacky Bench-marking only:
Warning
Ignore code quality etc, this is benchmark only. Corner case logic is also probably off sometimes, logs are also often just copied.
batching has minor bug if you are doing prunning.
How to benchmark
Change:
writeWorkers
if you want to write in parallelbatchSize
if you want to batch`readWorkers
if withing a batch processing you want to fetch consensus blocks and data in parallel.**
writeWorkers=1
+batchSize=1
should give you same benchmark as is on themain
.**grepping for
history reindex0
should output relevant logs.