Some Thoughts

Anatomy of a DiskBBQ postings list

Jun 02, 2026

Narrow prefiltering for partitioned vector indices

May 13, 2026

Filtered HNSW search, fast mode

Feb 27, 2025

Squashing a concurrency bug in Apache Lucene

Feb 07, 2025

Optimized Scalar Quantization: Improving Better Binary Quantization (BBQ)

Jan 06, 2025

Lucene bug adventures: Fixing a corrupted index exception

Dec 27, 2024

Better Binary Quantization (BBQ) vs. Product Quantization

Nov 18, 2024

Better Binary Quantization (BBQ) in Lucene and Elasticsearch

Nov 11, 2024

Bit vectors in Elasticsearch

Jul 17, 2024

Understanding Int4 scalar quantization in Lucene

Apr 25, 2024

Understanding scalar quantization in Lucene

Nov 11, 2023

Scalar quantization 101

Oct 25, 2023

Bringing maximum-inner-product into Lucene

Sep 01, 2023

Adding passage vector search to Lucene

Aug 24, 2023

Distributed work

Jun 14, 2019

Outlier detection from scratch (sort of) in python

Apr 26, 2019

Via Kibana Maps

Apr 19, 2019

Why Write?

Apr 05, 2019

Package Management Console via the command line

Aug 11, 2017