aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJeff Davis <jdavis@postgresql.org>2025-02-27 20:40:21 -0800
committerJeff Davis <jdavis@postgresql.org>2025-02-27 20:42:12 -0800
commit424ededc580b03e1bcf8aff18a735e519c80061f (patch)
treef0a2bf010b7da97f5954e2204a35e70937859af3 /src
parentc2a50ac678eb5ccee271aef3e7ed146ac395a32b (diff)
downloadpostgresql-424ededc580b03e1bcf8aff18a735e519c80061f.tar.gz
postgresql-424ededc580b03e1bcf8aff18a735e519c80061f.zip
Adjust pg_dump tag for relation stats.
Do not use fmtId(), just use dobj->name directly, like for table data.
Diffstat (limited to 'src')
-rw-r--r--src/bin/pg_dump/pg_dump.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/bin/pg_dump/pg_dump.c b/src/bin/pg_dump/pg_dump.c
index 7c38c89bf08..4f4ad2ee150 100644
--- a/src/bin/pg_dump/pg_dump.c
+++ b/src/bin/pg_dump/pg_dump.c
@@ -10490,7 +10490,6 @@ dumpRelationStats(Archive *fout, const RelStatsInfo *rsinfo)
PGresult *res;
PQExpBuffer query;
PQExpBuffer out;
- PQExpBuffer tag;
DumpId *deps = NULL;
int ndeps = 0;
char *qualified_name;
@@ -10522,9 +10521,6 @@ dumpRelationStats(Archive *fout, const RelStatsInfo *rsinfo)
ndeps = dobj->nDeps;
}
- tag = createPQExpBuffer();
- appendPQExpBufferStr(tag, fmtId(dobj->name));
-
query = createPQExpBuffer();
if (!fout->is_prepared[PREPQUERY_GETATTRIBUTESTATS])
{
@@ -10695,7 +10691,7 @@ dumpRelationStats(Archive *fout, const RelStatsInfo *rsinfo)
PQclear(res);
ArchiveEntry(fout, nilCatalogId, createDumpId(),
- ARCHIVE_OPTS(.tag = tag->data,
+ ARCHIVE_OPTS(.tag = dobj->name,
.namespace = dobj->namespace->dobj.name,
.description = "STATISTICS DATA",
.section = rsinfo->postponed_def ?
@@ -10707,7 +10703,6 @@ dumpRelationStats(Archive *fout, const RelStatsInfo *rsinfo)
free(qualified_name);
destroyPQExpBuffer(out);
destroyPQExpBuffer(query);
- destroyPQExpBuffer(tag);
}
/*