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