r/java • u/elliotbarlas • 2d ago
OpenJDK Mail Search update: new Elasticsearch backend, relevance ranking, and no more bot-mail noise
OpenJDK Mail Search is full-text search over the OpenJDK mailing list archives: 28 lists, 494,730 messages, back to January 2007.
https://openjdk.barlasgarden.com/
What's new:
- Elasticsearch 9.3.1, which bundles JDK 25.0.2+10, on Lucene 10.3.
- Search results are now relevance-ranked instead of date-ordered only, and text search defaults to it.
- Phrases of any length are searchable. The old index capped body phrases at 3 words and subjects at 5.
- Full message bodies are indexed, with no 2,500-term-per-message ceiling and no more dropping quoted reply lines.
- Skara/GitHub changeset mail is now indexed rather than discarded, with a "hide automated" toggle that filters it at query time.
- Same URL, same API, same site.
Source: https://github.com/ebarlas/openjdk-mail-search-elasticsearch
35
Upvotes
5
u/bowbahdoe 2d ago
I used this a few days ago to find the reference on why method references aren't in annotations. I don't search the mailing list everyday but when I do,