Hi Lei

It's better to use the SAME version to submit job from client side. Even the 
major version of Flink is the same, the compatibility has not been declared to 
support. There exist a known issue due to some classes missing 
'serialVersionUID'. [1]

[1] https://issues.apache.org/jira/browse/FLINK-13910

Best
Yun Tang
________________________________
From: tison <wander4...@gmail.com>
Sent: Monday, December 30, 2019 15:44
To: wangl...@geekplus.com.cn <wangl...@geekplus.com.cn>
Cc: user <user@flink.apache.org>
Subject: Re: Submit high version compiled code jar to low version flink cluster?

It possibly fails with incompatibility. Flink doesn't promise such 
compatibility but it MIGHT work.

Best,
tison.


wangl...@geekplus.com.cn<mailto:wangl...@geekplus.com.cn> 
<wangl...@geekplus.com.cn<mailto:wangl...@geekplus.com.cn>> 于2019年12月30日周一 
下午3:17写道:

The flink cluster version is 1.8.2
The application source code needs some feature only supported in 1.9.1.  So it 
is compiled with flink-1.9.1 denendency and builed to a fat jar with all the 
flink dependencies.
What it will happen if I submit the high version builed jar to the low verion 
flink cluster?

Thansk,
Lei




Reply via email to