Thanks Adrien +1 to the timelines. I'm also willing to work on/ review the Decouple search concurrency from index geometry <https://github.com/apache/lucene/issues/9721> task, that's a very nice one to have for those latency sensitive applications (rather than have to tune merge policy case by case). But I cannot guarantee anything yet so if others are also working on it I'm happy to share the ideas/ efforts (if any).
Patrick On Thu, Mar 14, 2024 at 12:09 PM Michael Sokolov <msoko...@gmail.com> wrote: > timing makes sense to me. +1 for having a deadline to reduce > procrastination, but Adrien I don't honestly believe anyone who is > paying attention thinks that is what you have been doing! > > On Wed, Mar 13, 2024 at 10:40 AM Adrien Grand <jpou...@gmail.com> wrote: > > > > Hello everyone! > > > > It's been ~2.5 years since we released Lucene 9.0 (December 2021) and > I'd like us to start working towards Lucene 10.0. I'm volunteering for > being the release manager and propose the following timeline: > > - ~September 15th: main gets bumped to 11.x, branch_10x gets created > > - ~September 22nd: Do a last 9.x minor release. > > - ~October 1st: Release 10.0. > > > > This may sound like a long notice period. My motivation is that there > are a few changes I have on my mind that are likely worthy of a major > release, and I plan on taking advantage of a date being set to stop > procrastinating and finally start moving these enhancements forward. These > are not blockers, only my wish list for Lucene 10.0, if they are not ready > in time we can have discussions about letting them slip until the next > major. > > - Greater I/O concurrency. Can Lucene better utilize modern disks that > are plenty concurrent? > > - Decouple search concurrency from index geometry. Can Lucene better > utilize modern CPUs that are plenty concurrent? > > - "Sparse indexing" / "zone indexing" for sorted indexes. This is one > of the most efficient techniques that OLAP databases take advantage of to > make search fast. Let's bring it to Lucene. > > > > This list isn't meant to be an exhaustive list of release highlights for > Lucene 10, feel free to add your own. There are also a number of cleanups > we may want to consider. I wanted to share this list for visibility though > in case you have thoughts on these enhancements and/or would like to help. > > > > -- > > Adrien > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: dev-h...@lucene.apache.org > >