diff options
| author | Alexander Korotkov | 2024-05-06 11:35:58 +0000 |
|---|---|---|
| committer | Alexander Korotkov | 2024-05-06 11:36:36 +0000 |
| commit | d1d286d83c0eed695910cb20d970ea9bea2e5001 (patch) | |
| tree | 3efaf5b6598e109bdf24b81c5d9b165ce17ec9fe /src/tools | |
| parent | 81b2252e609cfa74550dd6804949485c094e4b85 (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.list | 3 |
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 |
