Kent

They are for different purposes.

The artifacts start with "kyuubi-shaded” is for the Kyuubi project's internal 
usage, see [1] and [2]

The artifacts end with “-shaded” are for end users.

[1] https://github.com/apache/kyuubi-shaded
[2] 
https://mvnrepository.com/artifact/org.apache.kyuubi/kyuubi-shaded-zookeeper-34

Thanks,
Cheng Pan


> On Nov 28, 2023, at 18:36, Kent Yao <y...@apache.org> wrote:
> 
> -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

Reply via email to