Possible source: https://github.com/lancedb/lance/blob/eb6f2c9390b026a739f8bb403bea3726e9cd7a62/rust/lance-index/src/scalar/expression.rs#L654 Reproduction ```python import lance import pyarrow as pa ds = lance.write_dataset(pa.table({'id': [1, 2]}), "memory://") # ds.create_scalar_index("id", "BTREE") filter = ' OR '.join([f"id = {i}" for i in range(100)]) ds.to_table(filter=filter) ```