summaryrefslogtreecommitdiff
path: root/src/backend/access/rmgrdesc
diff options
context:
space:
mode:
authorPeter Geoghegan2023-04-11 00:55:23 +0000
committerPeter Geoghegan2023-04-11 00:55:23 +0000
commit26e65ebdb295fc88988655dbbf30c9fd020e2e07 (patch)
tree54ec3e590f81494a5eb9c818f456e882ac028b8b /src/backend/access/rmgrdesc
parent4380c2509d51febad34e1fac0cfaeb98aaa716c5 (diff)
Clarify nbtree posting list update desc issue.
Per complaint from Melanie Plageman. Follow-up to commit 5d6728e5. Reported-By: Melanie Plageman <[email protected]> Discussion: https://postgr.es/m/20230411002315.oyaicmcqrq2hb3ek@liskov
Diffstat (limited to 'src/backend/access/rmgrdesc')
-rw-r--r--src/backend/access/rmgrdesc/nbtdesc.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/backend/access/rmgrdesc/nbtdesc.c b/src/backend/access/rmgrdesc/nbtdesc.c
index 0db3274dc51..c50d5547de8 100644
--- a/src/backend/access/rmgrdesc/nbtdesc.c
+++ b/src/backend/access/rmgrdesc/nbtdesc.c
@@ -223,6 +223,11 @@ delvacuum_desc(StringInfo buf, char *block_data,
Assert(OffsetNumberIsValid(off));
Assert(updates->ndeletedtids > 0);
+ /*
+ * "ptid" is the symbol name used when building each xl_btree_update's
+ * array of offsets into a posting list tuple's ItemPointerData array.
+ * xl_btree_update describes a subset of the existing TIDs to delete.
+ */
appendStringInfo(buf, "{ off: %u, nptids: %u, ptids: [",
off, updates->ndeletedtids);
for (int p = 0; p < updates->ndeletedtids; p++)