I acknowledge the following message:

I know you have already done a lot of work,
such as conducting a survey in the WeChat group,
and I appreciate your efforts. However, I have yet to
see a DISCUSS or VOTE thread or an ISSUE ticket.
Without these, any decision made may seem arbitrary
when someone looks back in the future."

Kent Yao <y...@apache.org> 于2024年2月27日周二 10:36写道:
>
> Hmm, how can a user verify a thing it's already dropped?
>
> I don't think it's a strict idea, in contrast, it is tolerant and gives
> more time for users to notify this.
>
> `The survey`  should be included in the mailing list, not only the
>  result summarised by one person.As far as I know, the survey in
> the WeChat group started yesterday and concluded today. Can we
> possibly be a little bit slow and disciplined?
>
>
>
> Cheng Pan <pan3...@gmail.com> 于2024年2月26日周一 23:54写道:
> >
> > Correct some sentences.
> >
> > Summary of the feedback from the mailing list, developers/users WeChat 
> > groups:
> >
> > - a few users still use Spark 3.1 with the recent Kyuubi versions but only 
> > use the Spark engine
> > - a few users use Spark 3.2 with recent Kyuubi versions, both the Spark 
> > engine and Spark extensions are used
> > - most users tend to use a recent Kyuubi version combined with one of Spark 
> > 3.3, 3.4, or 3.5
> > - some users stay with both the old Kyuubi version and the old Spark version
> >
> > Based on the survey result, I’d like to keep my original proposal:
> >
> > Users still can use the Kyuubi Spark SQL engine with Spark 3.1 on Kyuubi 
> > 1.9.0, but will get a deprecated message.
> > While Kyuubi Spark extensions would NOT work with Spark 3.1 on Kyuubi 1.9.0.
> >
> > >> We probably should avoid dropping critical kinds of stuff in the current 
> > >> branch
> > >> being developed, especially in the midway. The proper window should be 
> > >> within
> > >> 1~2 week before or after the last release. If there's no rush, a version 
> > >> ahead.
> >
> >
> > I’m not sure if this is a good or over strict idea. I would accept major 
> > changes anytime
> > as long as it get approval from the community core developers. And one 
> > advantage of
> > making major changes in the midway is, that it has more chance to be 
> > verified by
> > developers or early adopters before being delivered to end users via an 
> > official release.
> >
> > Thanks,
> > Cheng Pan
> >
> > Thanks,
> > Cheng Pan
> >
> >
> > > On Feb 26, 2024, at 23:51, Cheng Pan <pan3...@gmail.com> wrote:
> > >
> > > Summary of the feedback from the mailing list, developers/users WeChat 
> > > groups:
> > >
> > > - a few users still use Spark 3.1 with the recent Kyuubi versions but 
> > > only use the Spark engine
> > > - a few users use Spark 3.2 with recent Kyuubi versions, both the Spark 
> > > engine and Spark extensions are used
> > > - most users tend to use a recent Kyuubi version combined with one of 
> > > Spark 3.3, 3.4, or 3.5
> > > - some users stay with both the old Kyuubi version and the old Spark 
> > > version
> > >
> > > Based on the survey result, I’d like to keep my original proposal:
> > >
> > > Users still can use Kyuubi Spark SQL engine on 1.9.0, but will get a 
> > > deprecated message.
> > > While Kyuubi Spark extensions would NOT work with Spark 3.1 on 1.9.0.
> > >
> > >>> We probably should avoid dropping critical kinds of stuff in the 
> > >>> current branch
> > >>> being developed, especially in the midway. The proper window should be 
> > >>> within
> > >>> 1~2 week before or after the last release. If there's no rush, a 
> > >>> version ahead.
> > >
> > >
> > > I’m not sure if this is a good or over strict idea. I would accept major 
> > > changes anytime
> > > as long as it get approval from the community core developers. And one 
> > > advantage of
> > > making major changes in the midway is, that it has more chance to be 
> > > verified by
> > > developers or early adopters before being delivered to end users via an 
> > > official release.
> > >
> > > Thanks,
> > > Cheng Pan
> > >
> > >
> > >> On Feb 26, 2024, at 17:40, Cheng Pan <pan3...@gmail.com> wrote:
> > >>
> > >> To be clear, I only list one option… the 1st item is for extensions, and 
> > >> the 2nd is for the engine ...
> > >>
> > >> Thanks,
> > >> Cheng Pan
> > >>
> > >>
> > >>> On Feb 26, 2024, at 17:33, Kent Yao <y...@apache.org> wrote:
> > >>>
> > >>> We probably should avoid dropping critical kinds of stuff in the 
> > >>> current branch
> > >>> being developed, especially in the midway. The proper window should be 
> > >>> within
> > >>> 1~2 week before or after the last release. If there's no rush, a 
> > >>> version ahead.
> > >>>
> > >>> In this case, I'm +1 for opt.2
> > >>>
> > >>> Kent Yao <y...@apache.org> 于2024年2月26日周一 17:22写道:
> > >>>>
> > >>>> For engines or extension?
> > >>>>
> > >>>> Cheng Pan <pan3...@gmail.com> 于2024年2月26日周一 17:15写道:
> > >>>>>
> > >>>>> Hi, Kyuubi developers,
> > >>>>>
> > >>>>> The Spark 3.1 was EOL[1] on 02/18/2022 with the latest patch release 
> > >>>>> 3.1.3.
> > >>>>> The Spark 3.2 was EOL[2] on 04/13/2023 with the latest patch release 
> > >>>>> 3.2.4.
> > >>>>> The Spark 3.3 was EOL[2] on 08/21/2023 with the latest patch release 
> > >>>>> 3.3.4.
> > >>>>>
> > >>>>> Given the fact that Spark 3.1 is the first widely adopted version of 
> > >>>>> Spark 3.x series, we keep the support of it for a long time.
> > >>>>>
> > >>>>> Now, I propose to deprecate the support for Spark 3.1(or maybe 
> > >>>>> include 3.2) in Kyuubi 1.9.0, in detail:
> > >>>>>
> > >>>>> - Remove support of Spark 3.1(or 3.1 and 3.2) in all extensions in 
> > >>>>> 1.9.0
> > >>>>> - Keep the support of Spark 3.1(or 3.1 and 3.2) in the Spark SQL 
> > >>>>> engine in 1.9.0, and remove the support after 1.9.0 (maybe 1.10.0 or 
> > >>>>> 2.0.0)
> > >>>>>
> > >>>>> Any thoughts?
> > >>>>>
> > >>>>> [1] https://github.com/apache/spark-website/pull/425
> > >>>>> [2] https://github.com/apache/spark-website/pull/500
> > >>>>>
> > >>>>> Thanks,
> > >>>>> Cheng Pan
> > >>>>>
> > >>>>>
> > >>
> > >
> >

Reply via email to