pgsql: Revert: Avoid looping over all type cache entries in TypeCacheRe - Mailing list pgsql-committers

From Alexander Korotkov
Subject pgsql: Revert: Avoid looping over all type cache entries in TypeCacheRe
Date
Msg-id E1siKjF-001STH-LN@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Revert: Avoid looping over all type cache entries in TypeCacheRelCallback()

This commit reverts c14d4acb8 as the patch design didn't take into account
that TypeCacheEntry could be invalidated during the lookup_type_cache() call.

Reported-by: Alexander Lakhin
Discussion: https://postgr.es/m/1927cba4-177e-5c23-cbcc-d444a850304f%40gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/8daa62a10c911c851f7e9ec5ef7b90cfd4b73212

Modified Files
--------------
src/backend/utils/cache/typcache.c | 275 ++++++-------------------------------
src/tools/pgindent/typedefs.list   |   1 -
2 files changed, 44 insertions(+), 232 deletions(-)


pgsql-committers by date:

Previous
From: Alexander Korotkov
Date:
Subject: pgsql: Avoid looping over all type cache entries in TypeCacheRelCallbac
Next
From: Bruce Momjian
Date:
Subject: pgsql: doc PG 17 relnotes: remove ALTER TABLE SPLIT/MERGE PARTITION