[hotfix] Do not restart benchmarks in case of failures
This is in order to prevent faulty benchmarkes being restarted indefinetely
effectively dead/livelocking a benchmark.
diff --git a/src/main/java/org/apache/flink/benchmark/FlinkEnvironmentContext.java b/src/main/java/org/apache/flink/benchmark/FlinkEnvironmentContext.java
index c3d1b2c..c6bdbe8 100644
--- a/src/main/java/org/apache/flink/benchmark/FlinkEnvironmentContext.java
+++ b/src/main/java/org/apache/flink/benchmark/FlinkEnvironmentContext.java
@@ -18,6 +18,7 @@
package org.apache.flink.benchmark;
+import org.apache.flink.api.common.restartstrategy.RestartStrategies;
import org.apache.flink.configuration.Configuration;
import org.apache.flink.configuration.NettyShuffleEnvironmentOptions;
import org.apache.flink.runtime.state.memory.MemoryStateBackend;
@@ -49,7 +50,7 @@
if (objectReuse) {
env.getConfig().enableObjectReuse();
}
-
+ env.setRestartStrategy(RestartStrategies.noRestart());
env.setStateBackend(new MemoryStateBackend());
}