Skip to content

Commit ed7a1e8

Browse files
committed
Make jar submission backward compatible
1 parent 71dee4b commit ed7a1e8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/service/AbstractFlinkService.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -810,6 +810,7 @@ protected void runJar(
810810
JarRunHeaders headers = JarRunHeaders.getInstance();
811811
JarRunMessageParameters parameters = headers.getUnresolvedMessageParameters();
812812
parameters.jarIdPathParameter.resolve(jarId);
813+
var flinkVersion = conf.get(FLINK_VERSION);
813814
JarRunRequestBody runRequestBody =
814815
new JarRunRequestBody(
815816
job.getEntryClass(),
@@ -820,6 +821,9 @@ protected void runJar(
820821
job.getAllowNonRestoredState(),
821822
savepoint,
822823
RestoreMode.DEFAULT,
824+
flinkVersion.isEqualOrNewer(FlinkVersion.v1_20)
825+
? RestoreMode.DEFAULT
826+
: null,
823827
conf.get(FLINK_VERSION).isEqualOrNewer(FlinkVersion.v1_17)
824828
? conf.toMap()
825829
: null);

0 commit comments

Comments
 (0)