Thank you, Pan
Cheng Pan <pan3...@gmail.com> 于2024年2月27日周二 10:54写道: > > OK, let’s escalate this thread to a formal DISCUSS thread, and the DISCUSS > thread will open for at least 72 hours, and then a formal VOTE thread will be > raised. > > Thanks, > Cheng Pan > > > > On Feb 27, 2024, at 10:46, Kent Yao <y...@apache.org> wrote: > > > > 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 > >>>>>>>> > >>>>>>>> > >>>>> > >>>> > >>> >