summaryrefslogtreecommitdiff
path: root/src/tools
diff options
context:
space:
mode:
authorAlexander Korotkov2024-05-06 11:35:58 +0000
committerAlexander Korotkov2024-05-06 11:36:36 +0000
commitd1d286d83c0eed695910cb20d970ea9bea2e5001 (patch)
tree3efaf5b6598e109bdf24b81c5d9b165ce17ec9fe /src/tools
parent81b2252e609cfa74550dd6804949485c094e4b85 (diff)
Revert: Remove useless self-joins
This commit reverts d3d55ce5713 and subsequent fixes 2b26a694554, 93c85db3b5b, b44a1708abe, b7f315c9d7d, 8a8ed916f73, b5fb6736ed3, 0a93f803f45, e0477837ce4, a7928a57b9f, 5ef34a8fc38, 30b4955a466, 8c441c08279, 028b15405b4, fe093994db4, 489072ab7a9, and 466979ef031. We are quite late in the release cycle and new bugs continue to appear. Even though we have fixes for all known bugs, there is a risk of throwing many bugs to end users. The plan for self-join elimination would be to do more review and testing, then re-commit in the early v18 cycle. Reported-by: Tom Lane Discussion: https://postgr.es/m/2422119.1714691974%40sss.pgh.pa.us
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/pgindent/typedefs.list3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/tools/pgindent/typedefs.list b/src/tools/pgindent/typedefs.list
index eee989bba17..2311f82d81e 100644
--- a/src/tools/pgindent/typedefs.list
+++ b/src/tools/pgindent/typedefs.list
@@ -379,7 +379,6 @@ CatalogId
CatalogIdMapEntry
CatalogIndexState
ChangeVarNodes_context
-ReplaceVarnoContext
CheckPoint
CheckPointStmt
CheckpointStatsData
@@ -2548,7 +2547,6 @@ SeenRelsEntry
SelectLimit
SelectStmt
Selectivity
-SelfJoinCandidate
SemTPadded
SemiAntiJoinFactors
SeqScan
@@ -3927,7 +3925,6 @@ unicodeStyleColumnFormat
unicodeStyleFormat
unicodeStyleRowFormat
unicode_linestyle
-UniqueRelInfo
unit_conversion
unlogged_relation_entry
utf_local_conversion_func