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)

Reply via email to