Researchers used Bloom filters to optimize SQLite for analytical queries, resulting in a 7-10x speed improvement. The optimization involved adding two new opcodes, Filter and FilterAdd, to reduce the number of B-tree probes. This improvement has been applied to SQLite and released in version 3.38.0. The article explains the background, cause, and optimization of the improvement.