pgsql: Fix planner's failure to identify multiple hashable ScalarArrayO

2025-04-05 Thread David Rowley
Fix planner's failure to identify multiple hashable ScalarArrayOpExprs 50e17ad28 (v14) and 29f45e299 (v15) made it so the planner could identify IN and NOT IN clauses which have Const lists as right-hand arguments and when an appropriate hash function is available for the data types, mark the Scal

pgsql: Fix planner's failure to identify multiple hashable ScalarArrayO

2025-04-01 Thread David Rowley
Fix planner's failure to identify multiple hashable ScalarArrayOpExprs 50e17ad28 (v14) and 29f45e299 (v15) made it so the planner could identify IN and NOT IN clauses which have Const lists as right-hand arguments and when an appropriate hash function is available for the data types, mark the Scal

pgsql: Fix planner's failure to identify multiple hashable ScalarArrayO

2025-04-01 Thread David Rowley
Fix planner's failure to identify multiple hashable ScalarArrayOpExprs 50e17ad28 (v14) and 29f45e299 (v15) made it so the planner could identify IN and NOT IN clauses which have Const lists as right-hand arguments and when an appropriate hash function is available for the data types, mark the Scal

pgsql: Fix planner's failure to identify multiple hashable ScalarArrayO

2025-04-01 Thread David Rowley
Fix planner's failure to identify multiple hashable ScalarArrayOpExprs 50e17ad28 (v14) and 29f45e299 (v15) made it so the planner could identify IN and NOT IN clauses which have Const lists as right-hand arguments and when an appropriate hash function is available for the data types, mark the Scal

pgsql: Fix planner's failure to identify multiple hashable ScalarArrayO

2025-04-01 Thread David Rowley
Fix planner's failure to identify multiple hashable ScalarArrayOpExprs 50e17ad28 (v14) and 29f45e299 (v15) made it so the planner could identify IN and NOT IN clauses which have Const lists as right-hand arguments and when an appropriate hash function is available for the data types, mark the Scal