Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit4a4ee0c

Browse files
committed
Remove GLOBALTABLESPACE_OID assert for locked buffers.
Commitf4ece89 added the assertion inan attempt to catch some defects even after VACUUM FULL or REINDEX.However, IsCatalogTextUniqueIndexOid(tag.relNumber) always returns falseafter a relfilenode change, provoking unintended assertion failures.Reported-by: Adam Guo <adamguo@amazon.com>Reviewed-by: Masahiko Sawada <sawada.mshk@gmail.com>Bug: #18912Discussion:https://postgr.es/m/18912-a41c9bd0e0ad19b1@postgresql.org
1 parent99ddf86 commit4a4ee0c

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

‎src/backend/storage/buffer/bufmgr.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4161,8 +4161,6 @@ AssertNotCatalogBufferLock(LWLock *lock, LWLockMode mode,
41614161
return;
41624162

41634163
Assert(!IsCatalogRelationOid(relid));
4164-
/* Shared rels are always catalogs: detect even after VACUUM FULL. */
4165-
Assert(tag.spcOid!=GLOBALTABLESPACE_OID);
41664164
}
41674165
#endif
41684166

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp