If you take a look at <dependency> <groupId>org.apache.hive</groupId> <artifactId>hive-exec</artifactId> <version>3.1.2</version> </dependency>
you will find com.google.protobuf as a package contained in it. That creates conflicts occasionally and I wanted to know if you could relocate/shade the protobuf dependency into something org.apache.hive. The same process is done for kryo and a few others already. In my line of thought it would be easy to also shade the protobuf libraries while one is working on a big chunk of grpc. Hope it makes sense Jan