Tzu-Li (Gordon) Tai created FLINK-21491: -------------------------------------------
Summary: Properly shade Protobuf in statefun-sdk-java Key: FLINK-21491 URL: https://issues.apache.org/jira/browse/FLINK-21491 Project: Flink Issue Type: Task Components: Build System / Stateful Functions Reporter: Tzu-Li (Gordon) Tai Assignee: Tzu-Li (Gordon) Tai Fix For: statefun-3.0.0 Currently, although we shade Protobuf in {{statefun-sdk-java}}, Protobuf is still treated as a transitive compile dependency. This can be checked by executing {{mvn dependency:tree}} on the {{statefun-sdk-java}} module. In our case, in order to properly shade this and remove the transitive dependency, we need to introduce a separate module specifically containing only the relocated protobuf classes, and let {{statefun-sdk-java}} depend on that. -- This message was sent by Atlassian Jira (v8.3.4#803005)