Details
-
Sub-task
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
1.14.0
Description
We notice that rescaling is not covered in the current state benchmark, so we'd like to introduce a benchmark to test performance of state backend restore durign rescaling in flink-benchmark.
The benchmark process is:
(1) generate some states,
(2) change the parallelism of the operator, and restore from these states generate before.
The implementation of this benchmark is based on RocksIncrementalCheckpointRescalingTest, and AverageTime is used to measure the rescaling performance on each subtask.
And this benchmark does not conflict with `RocksIncrementalCheckpointRescalingBenchmarkTest` in
PR(#14893). Compare with `RocksIncrementalCheckpointRescalingBenchmarkTest`, this benchmark supports testing rescaling on different state backends, and has a finer granularity.
Attachments
Issue Links
- is related to
-
FLINK-21321 Change RocksDB incremental checkpoint re-scaling to use deleteRange
- Resolved
- relates to
-
FLINK-26560 Make the threshold of the overlap fraction of incremental restoring configurable
- Resolved
- links to