This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git
from 4c4fd615d6 [Feature][Zeta] Support Google Cloud Storage for checkpoint
and IMap storage (#12551)
add d7e9931bea [Test][Zeta] Add a checkpoint scheduling delay benchmark
(#12418)
No new revisions were added by this update.
Summary of changes:
.github/workflows/benchmarks.yml | 1 +
.../benchmark/CheckpointSchedulingBenchmark.java | 157 ++++++
.../benchmark/checkpoint/BenchmarkReflection.java | 48 ++
.../checkpoint/CheckpointSchedulingFixture.java | 607 +++++++++++++++++++++
.../checkpoint/FakeTaskCheckpointManager.java | 160 ++++++
.../CheckpointSchedulingBenchmarkTest.java} | 31 +-
.../CheckpointSchedulingFixtureTest.java | 150 +++++
tools/benchmarks/save_jmh_result.py | 21 +-
tools/benchmarks/test_save_jmh_result.py | 26 +
9 files changed, 1186 insertions(+), 15 deletions(-)
create mode 100644
seatunnel-benchmarks/src/main/java/org/apache/seatunnel/benchmark/CheckpointSchedulingBenchmark.java
create mode 100644
seatunnel-benchmarks/src/main/java/org/apache/seatunnel/benchmark/checkpoint/BenchmarkReflection.java
create mode 100644
seatunnel-benchmarks/src/main/java/org/apache/seatunnel/benchmark/checkpoint/CheckpointSchedulingFixture.java
create mode 100644
seatunnel-benchmarks/src/main/java/org/apache/seatunnel/benchmark/checkpoint/FakeTaskCheckpointManager.java
copy
seatunnel-benchmarks/src/{main/java/org/apache/seatunnel/benchmark/BenchmarkBase.java
=>
test/java/org/apache/seatunnel/benchmark/CheckpointSchedulingBenchmarkTest.java}
(60%)
create mode 100644
seatunnel-benchmarks/src/test/java/org/apache/seatunnel/benchmark/checkpoint/CheckpointSchedulingFixtureTest.java