diff --git a/pgxn/neon/relkind_cache.c b/pgxn/neon/relkind_cache.c index cc46adb107..a70fd554ef 100644 --- a/pgxn/neon/relkind_cache.c +++ b/pgxn/neon/relkind_cache.c @@ -228,6 +228,7 @@ void store_cached_relkind(RelKindEntry* entry, RelKind relkind) { SpinLockAcquire(&relkind_ctl->mutex); + Assert(entry->relkind == RELKIND_UNKNOWN || entry->relkind == relkind); entry->relkind = relkind; Assert(entry->access_count != 0); if (--entry->access_count == 0)