Github user ggevay commented on the issue: https://github.com/apache/flink/pull/3511 The `WeakHashMap` with the `WeakReferences` seem to be working correctly. I've checked that the generated classes are reused from the cache inside a single job, but are not reused across jobs. @fhueske , I think all the comments have been addressed.
---