Apache Lucene has introduced a significant improvement in query performance by combining two existing optimizations, BS1 and MAXSCORE, for evaluating disjunctive queries, which involve terms connected by "OR". Previously, BS1 was used for exhaustive evaluation, while MAXSCORE and WAND were employed to compute top-k hits, but these approaches were not used together. BS1 reduces overhead by processing document IDs in fixed-size windows and iterating through matching IDs, while MAXSCORE skips over unnecessary hits by predicting upper score bounds. By integrating BS1's efficient processing with MAXSCORE's selective evaluation, the new approach outperforms both exhaustive evaluations and existing top-k methods, particularly in scenarios with high-frequency terms or many clauses. This advancement is expected to be included in Lucene 9.8 and subsequently in Elasticsearch, enhancing query performance for complex searches.