[ https://issues.apache.org/jira/browse/FLINK-29370?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jing Ge updated FLINK-29370: ---------------------------- Fix Version/s: 1.19.0 (was: 1.18.0) (was: 1.16.3) > Protobuf in flink-sql-protobuf is not shaded > -------------------------------------------- > > Key: FLINK-29370 > URL: https://issues.apache.org/jira/browse/FLINK-29370 > Project: Flink > Issue Type: Bug > Components: Formats (JSON, Avro, Parquet, ORC, SequenceFile) > Affects Versions: 1.16.0 > Reporter: Jark Wu > Priority: Major > Fix For: 1.19.0 > > > The protobuf classes in flink-sql-protobuf is not shaded which may lead to > class conflicts. Usually, sql jars should shade common used dependencies, > e.g. flink-sql-avro: > https://github.com/apache/flink/blob/master/flink-formats/flink-sql-avro/pom.xml#L88 > > {code} > ➜ Downloads jar tvf flink-sql-protobuf-1.16.0.jar | grep com.google > 0 Tue Sep 13 20:23:44 CST 2022 com/google/ > 0 Tue Sep 13 20:23:44 CST 2022 com/google/protobuf/ > 568 Tue Sep 13 20:23:44 CST 2022 > com/google/protobuf/ProtobufInternalUtils.class > 19218 Tue Sep 13 20:23:44 CST 2022 > com/google/protobuf/AbstractMessage$Builder.class > 259 Tue Sep 13 20:23:44 CST 2022 > com/google/protobuf/AbstractMessage$BuilderParent.class > 10167 Tue Sep 13 20:23:44 CST 2022 com/google/protobuf/AbstractMessage.class > 1486 Tue Sep 13 20:23:44 CST 2022 > com/google/protobuf/AbstractMessageLite$Builder$LimitedInputStream.class > 12399 Tue Sep 13 20:23:44 CST 2022 > com/google/protobuf/AbstractMessageLite$Builder.class > 279 Tue Sep 13 20:23:44 CST 2022 > com/google/protobuf/AbstractMessageLite$InternalOneOfEnu > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)