Stephan Ewen created FLINK-23649:
------------------------------------
Summary: Add RocksDB packages to parent-first classloading
patterns.
Key: FLINK-23649
URL: https://issues.apache.org/jira/browse/FLINK-23649
Project: Flink
Issue Type: Bug
Components: API / Core
Affects Versions: 1.13.2
Reporter: Stephan Ewen
Fix For: 1.14.0
RocksDB classes are currently loaded child-first.
Because of that, it can happen that the RocksDB library is attempted to be
loaded multiple times (by different classloaders).
That is prevented by JNI and results in an error as reported in this mail for
example
https://lists.apache.org/x/thread.html/rbc3ca24efe13b25e802af9739a6877276503363ffbdc5914ffdad7be@%3Cuser.flink.apache.org%3E
We should prevent accidental repeated loading of RocksDB, because we rely on
the fact that only one DB is created per task.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)