~/talk

Apache Lucene 6: What's coming next? #bbuzz

Talkat Berlin Buzzwords 2016 · 2016-06-05..06-07· [java]
links:none on file
slides:none on file

Lucene 6 introduces points (dimensional values) as a new, codec-backed data type replacing NumericRangeQuery for faster 1–8D queries (IPv6/128‑bit ranges supported), reduces index size and heap use, and speeds indexing/search; the Filter class is removed in favor of non‑scoring clauses inside BooleanQuery, two‑phase iterators enable cheap/expensive checks, and docValues replace the field cache. Runtime requires Java 8 minimum requirement, scoring switches to Okapi BM25 default, and Solr 6 adds an SQL dialect plus a JDBC driver and async cross‑datacenter replication.

AI-written summary · about

  1. 0:00Introduction and background
  2. 1:53Lucene 5 data safety features
  3. 7:03Lucene 5 codec API overhaul
  4. 13:09Field cache removal and doc values
  5. 16:42Deprecation of filter class
  6. 19:15Two-phase iterators in queries
  7. 22:35Lucene 6 point values introduction
  8. 32:29Java 8 requirement and profiles
  9. 33:53BM25 scoring algorithm in Lucene 6
  10. 35:40Query immutability and changes
  11. 36:44Solr 6 features overview
  12. 39:36Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.