Hi all! We updated the Flink version in our services from 1.13.6 to 1.17.0, but we are seeing considerable performance degradation. The same load that our services used to handle with 3 TMs with 2 CPU cores each (1.13.6 version) now requires either 3 CPU cores per TM or 5 TMs with 2 CPU cores each (1.17.0 version). I wanted to know if this is something that is expected or if anyone has any pointers regarding this
s
sap1ens
07/10/2023, 4:46 PM
I don’t think there is an easy answer.
There are too many factors that are specific to your Flink workload + every major Flink version has a huge number of changes.
You can try gradually upgrading to 1.14, 1.15, etc. to find the version introducing the degradation and then study the changelog for that version.
Thanks @sap1ens for the pointers. Can you please let me know where I can find the changelog? Is there a quick way to find all the PRs that went in during the version upgrade