What's coming next with Apache Lucene?
06-20, 09:30–09:50 (Europe/Berlin), Kesselhaus

This talk will discuss the ways Apache Lucene might go in the next years. From the perspective of a full-text search engine, it looks like it is feature-complete. So what comes next?


Around Lucene 8 most people thought "There's not much that can be done anymore". In contrast to that, if you look into Apache Lucene's list of new features after each release, you will see mostly 2 new areas of improvements: Vector search and performance improvements.
Is this the end of development? For sure: No! This talk will check how ongoing optimizations in the Java ecosystem might be implemented in Apache Lucene. As example, this will present the new vector incubation module in recent JDKs and how it helps to make indexing and searching much faster starting with Java 20.

See also: Slides (1.5 MB)

Uwe is committer and PMC member of Apache Lucene and Apache Solr. His main focus is on development of Lucene Core. He implemented fast numerical search and is maintaining the new attribute-based text analysis API. He studied Physics at the University of Erlangen-Nuremberg and works as managing director for SD DataSolutions GmbH in Bremen, Germany, a company that provides consulting and support for Apache Lucene, Elasticsearch, and Apache Solr. He also works for “PANGAEA – Publishing Network for Geoscientific & Environmental Data” where he implemented the portal's geo-spatial retrieval functions with Lucene Java. Uwe had talks about Lucene at various international conferences like the previous Berlin Buzzwords, ApacheCon EU/US, Lucene Revolution, Lucene Eurocon, and various local meetups.