Hello Alexey Serbin, Yuqi Du, Yifan Zhang, Kudu Jenkins, KeDeng, Wang Xixu,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/19522
to look at the new patch set (#2).
Change subject: [test] Improve the LBM startup benchmark
......................................................................
[test] Improve the LBM startup benchmark
Improve StartupBenchmark test of LBM to support more options.
It's now possible to
* set --startup_benchmark_deleted_block_percentage as double
instead of int to provide more precision value, to simulate
low live block ratio in real world.
* split the benchmark operations into smaller batches which
is controlled by --startup_benchmark_batch_count_for_testing
and --startup_benchmark_block_count_per_batch_for_testing, to
simulate multiple transactions.
* separate the benchmark into independent timing stages include
'init environment', 'create blocks', 'delete blocks',
'shutdown block manager' and 'reopening block manager'.
This is a sub-task of KUDU-3371, we can use the simple benchmark
for following refactors and introduction of storing metadata in
RocksDB to ensure there is no performance degradation.
Change-Id: I148c6eebf29a18d680f5372a8f2c4b1f31882371
---
M src/kudu/fs/log_block_manager-test.cc
1 file changed, 58 insertions(+), 41 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/22/19522/2
--
To view, visit http://gerrit.cloudera.org:8080/19522
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I148c6eebf29a18d680f5372a8f2c4b1f31882371
Gerrit-Change-Number: 19522
Gerrit-PatchSet: 2
Gerrit-Owner: Yingchun Lai <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: KeDeng <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Wang Xixu <[email protected]>
Gerrit-Reviewer: Yifan Zhang <[email protected]>
Gerrit-Reviewer: Yingchun Lai <[email protected]>
Gerrit-Reviewer: Yuqi Du <[email protected]>