mirror of
https://github.com/postgres/postgres.git
synced 2025-06-26 12:21:12 +03:00
revert: Transform OR clauses to ANY expression
This commit reverts 72bd38cc99
due to implementation and design issues.
Reported-by: Tom Lane
Discussion: https://postgr.es/m/3604469.1712628736%40sss.pgh.pa.us
This commit is contained in:
@ -3668,18 +3668,6 @@ struct config_int ConfigureNamesInt[] =
|
||||
NULL, NULL, NULL
|
||||
},
|
||||
|
||||
{
|
||||
{"or_to_any_transform_limit", PGC_USERSET, QUERY_TUNING_OTHER,
|
||||
gettext_noop("Sets the minimum length of the list of OR clauses to attempt the OR-to-ANY transformation."),
|
||||
gettext_noop("Once the limit is reached, the planner will try to replace expression like "
|
||||
"'x=c1 OR x=c2 ..' to the expression 'x = ANY(ARRAY[c1,c2,..])'"),
|
||||
GUC_EXPLAIN
|
||||
},
|
||||
&or_to_any_transform_limit,
|
||||
5, -1, INT_MAX,
|
||||
NULL, NULL, NULL
|
||||
},
|
||||
|
||||
/* End-of-list marker */
|
||||
{
|
||||
{NULL, 0, 0, NULL, NULL}, NULL, 0, 0, 0, NULL, NULL, NULL
|
||||
|
Reference in New Issue
Block a user