Thanks for re-raising this discussion. The last time I raised a similar discussion[1] is to address bad developer experience, especially for IDEA debug cases, but now, we have addressed it after [2], so what’s the benefit to separate them now?
Besides, after separating, we need to consider how to process the shared code, e.g. kyuubi-ctl depends on kyuubi-common, the separating will break it. And if we want to introduce the feature which must touch both client and server, how to process it? [1] https://www.mail-archive.com/dev@kyuubi.apache.org/msg02459.html [2] https://github.com/apache/kyuubi/pull/3847 Thanks, Cheng Pan On Jan 9, 2023 at 11:08:54, Kaifei Yi <yikaif...@gmail.com> wrote: > Looks good, +1, Thanks for working on this. > > 廖天琳 <tianlinl...@163.com> 于2023年1月9日周一 11:01写道: > > +1 > > ---- Replied Message ---- > > | From | Kent Yao<y...@apache.org> | > > | Date | 01/09/2023 09:38 | > > | To | dev<dev@kyuubi.apache.org> | > > | Subject | Re: Separate kyuubi client modules into kyuubi-client repo | > > +1 > > > On 2023/01/08 13:06:52 Fei Wang wrote: > > > Hi Kyuubi community, > > > > > > I start this thread to discuss moving kyuubi client modules into a > > > dedicated repo. > > > - kyuubi-hive-jdbc > > > - kyuubi-hive-jdbc-shaded > > > - kyuubi-hive-beeline > > > - kyuubi-rest-client > > > - kyuubi-ctl > > > > > > So that we can > > > - release the kyuubi server and the kyuubi client separately. > > > - release light-weight kyuubi client binary. > > > > > > Here is the ticket: https://github.com/apache/kyuubi/issues/4124 > > > Welcome to join and discuss, any suggestion is appreciated. > > > > > > Best wishes, > > > Wang, Fei > > > > > > > > -- > > Best wishes, > > Y.K.F >