v.25.8Improvement
Allow set values type casting
Allow set values type casting when pushing downIN/GLOBAL INfilters over KeyValue storage primary keys (e.g., EmbeddedRocksDB, KeeperMap). #84515 (Eduard Karacharov).
Why it matters
This feature solves the problem of type mismatches when filtering data by enabling automatic type casting of values inIN / GLOBAL IN filters. It improves query flexibility and correctness when accessing KeyValue storages with primary keys, ensuring filters are applied correctly even if the value types differ.How to use it
When usingIN or GLOBAL IN filters on KeyValue storages like EmbeddedRocksDB or KeeperMap, the system now automatically casts set values to the appropriate type for primary key filtering without requiring manual intervention.