+1 for deprecating Java 8 and dropping Spark 3.2. I also have a working version of "unofficial" Spark 4.0 support I can submit a PR for. Unofficial because I don't want to mark 4.0.0 as supported before it's released, but I got the Spark interpreter tests to pass with 4.0.0-preview1.
One thing I noticed while trying to build a release with Spark 4.0 support is that the 0.12.0-SNAPSHOT build I made broke in our deployment, because it looks like there was a change that forced keytab/principal settings to only be loaded from env vars or system props, and not the zeppelin-site.xml config. I ended up just backporting it to a 0.11.2 build and Spark 4.0.0-preview1 seems to be working fine. Adam On Wed, Sep 11, 2024 at 2:21 AM Cheng Pan <pan3...@gmail.com> wrote: > Thanks for bringing up this discussion, generally, I agree that we should > have a short release cycle. > > For the version number, I prefer to 0.12 instead of 1.0, because some > interpreters relies on external systems were not fully tested with Java 11, > I would like to give it more time to collect user feedbacks before enter > 1.0. > > +1 for marking Java 8 deprecated in the next release, meanwhile, if > someone is interested, we should also consider adding support for Java 17, > to prepare support for Spark 4.0. > > I would also like to propose dropping support for Spark 3.2, and making > Spark 3.5 as the default version. > > Currently, Zeppelin supports Spark 3.2 to 3.5. > > Spark 3.2 released at Oct 2021, was EOL at Apr 2023. > Spark 3.3 released at Jun 2022, was EOL at Dec 2023. > Spark 3.4 released at Apr 2023, will be EOL at Oct 2024. > Spark 3.5 released at Aug 2024, it’s a LTS version. > > For users who want to use lower Spark versions, Livy and Kyuubi(for now, > only supports Spark SQL via the JDBC interpreter) are alternatives. > > Thanks, > Cheng Pan > > > > > On Sep 11, 2024, at 10:24, Jongyoul Lee <jongy...@gmail.com> wrote: > > > > Hello, > > > > I would like to discuss a new release with the community. > > > > Here is what we are working on: > > - Docker enhancement > > - Java 8 deprecation > > - New UI > > - Raft deprecation > > > > If you have any questions or ideas for the next release please feel > > free to leave your comments. > > > > Focusing on contributing and reviewing relevant tasks, I hope we do > > the next release by the end of this month. > > > > -- > > Best regards, > > Jongyoul Lee > > -- Adam Binford