-1 for the arbitrary naming
FYI, https://mvnrepository.com/artifact/org.apache.kyuubi/kyuubi-hive-jdbc-shaded XiDuo You <ulyssesyo...@gmail.com> 于2023年11月28日周二 18:03写道: > > +1, looks fine to me > > Zhen Wang <wangz...@apache.org> 于2023年11月28日周二 12:53写道: > > > > +1, I like this idea, it avoids the possibility of engine thrift class > > conflicts in different environments. > > > > > > Kind Regards, > > Zhen Wang > > > > Cheng Pan <pan3...@gmail.com> 于2023年11月28日周二 01:00写道: > > > > > > Hi Kyuubi developers, > > > > > > Recently, I've been looking at the code of the Hive engine, one of my > > > goals id to make it support multiple versions of Hive runtime, > > > including > > > - 3.1.3, which is the latest stable version of Apache Hive, already > > > supported > > > - 2.3.9, which is the latest stable version of Apache Hive 2.x, is > > > adopted widely, including Apache Spark, Apache Flink > > > - 2.1.1-cdh6.3.2, the latest free version of CDH, has lots of users > > > > > > When I tried to run the Hive engine built against Hive 3.x with Hive > > > 2.3.9/2.1.1-cdh6.3.2 runtime, I encountered some thrift class conflict > > > issues which were hard to resolve, thus I propose to create a > > > pre-shaded hive-service-rpc to tackles such issue. > > > > > > I have created two PRs[1][2] to demonstrate and verify my idea, it > > > also introduces additional benefits, e.g. speed up the engine > > > packaging by reducing relocation classes. > > > > > > Looking forward to the community feedback and PR reviews. > > > > > > Once the idea is accepted, and [1] gets merged, I will start the > > > kyuubi-shaded release voting. > > > > > > [1] https://github.com/apache/kyuubi-shaded/pull/20 > > > [2] https://github.com/apache/kyuubi/pull/5783 > > > > > > Thanks, > > > Cheng Pan