aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/rmgrdesc/dbasedesc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/access/rmgrdesc/dbasedesc.c')
-rw-r--r--src/backend/access/rmgrdesc/dbasedesc.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/backend/access/rmgrdesc/dbasedesc.c b/src/backend/access/rmgrdesc/dbasedesc.c
index c7d60ce10d6..d08c5758729 100644
--- a/src/backend/access/rmgrdesc/dbasedesc.c
+++ b/src/backend/access/rmgrdesc/dbasedesc.c
@@ -35,9 +35,12 @@ dbase_desc(StringInfo buf, XLogReaderState *record)
else if (info == XLOG_DBASE_DROP)
{
xl_dbase_drop_rec *xlrec = (xl_dbase_drop_rec *) rec;
+ int i;
- appendStringInfo(buf, "dir %u/%u",
- xlrec->tablespace_id, xlrec->db_id);
+ appendStringInfo(buf, "dir");
+ for (i = 0; i < xlrec->ntablespaces; i++)
+ appendStringInfo(buf, " %u/%u",
+ xlrec->tablespace_ids[i], xlrec->db_id);
}
}