Hi folks,

Within our team, we made some simple changes to the source code of 
flink-runtime module (mostly related to log levels, like INFO -> WARN). 


Then we rebuilt the whole Flink project using `mvn clean install -DskipTests` 
command (Flink version = 1.9.3, Maven version = 3.2.5), the process finished 
without errors.


After that, we copied the generated `flink-dist_2.11-1.9.3.jar` to 
`${FLINK_HOME}/lib` directory, replacing the old one.


Finally, we submitted a simple streaming job w/ `flink run` on our YARN cluster 
(not in YARN session mode), but the changes we made to the code didn't seem to 
take effect at all. i.e. JobManager/TaskManager logs were exactly like the 
original version.


Dependency scope of the streaming job was already configured as `provided`. 
When we found the flink-dist JAR from HDFS, it truly was the newly-built one.


This is quite confusing to us, so any help is appreciated.


Many thanks

















Reply via email to