From 1ad3d5fca770bcbc347f72071d592fab763df20a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E7=A7=91=E6=97=AD?= Date: Fri, 22 Jul 2022 18:06:40 +0800 Subject: [PATCH] pgstatuple build err! --- contrib/pgstattuple/pgstattuple.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/contrib/pgstattuple/pgstattuple.cpp b/contrib/pgstattuple/pgstattuple.cpp index e6c40a5c65..c0d3d705a1 100644 --- a/contrib/pgstattuple/pgstattuple.cpp +++ b/contrib/pgstattuple/pgstattuple.cpp @@ -36,6 +36,7 @@ #include "storage/buf/bufmgr.h" #include "storage/lmgr.h" #include "utils/builtins.h" +#include "utils/snapmgr.h" PG_MODULE_MAGIC; @@ -195,7 +196,7 @@ static Datum pgstat_relation(Relation rel, FunctionCallInfo fcinfo) switch (rel->rd_rel->relkind) { case RELKIND_RELATION: case RELKIND_TOASTVALUE: - case RELKIND_UNCATALOGED: + //case RELKIND_UNCATALOGED: case RELKIND_SEQUENCE: case RELKIND_LARGE_SEQUENCE: return pgstat_heap(rel, fcinfo); @@ -250,7 +251,7 @@ static Datum pgstat_relation(Relation rel, FunctionCallInfo fcinfo) */ static Datum pgstat_heap(Relation rel, FunctionCallInfo fcinfo) { - HeapScanDesc scan; + TableScanDesc scan; HeapTuple tuple; BlockNumber nblocks; BlockNumber block = 0; /* next block to count free space in */ -- Gitee