Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit18d938d

Browse files
committed
Make pg_controldata report newest XID with valid commit timestamp
Previously pg_controldata didn't report newestCommitTs and this wasan oversight in commit73c986a.Also this patch changes pg_resetxlog so that it uses the same sentencesas pg_controldata does, regarding oldestCommitTs and newestCommitTs,for the sake of consistency.Back-patch to 9.5 where track_commit_timestamp was added.Euler Taveira
1 parent020235a commit18d938d

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

‎src/bin/pg_controldata/pg_controldata.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,8 @@ main(int argc, char *argv[])
273273
ControlFile.checkPointCopy.oldestMultiDB);
274274
printf(_("Latest checkpoint's oldestCommitTs: %u\n"),
275275
ControlFile.checkPointCopy.oldestCommitTs);
276+
printf(_("Latest checkpoint's newestCommitTs: %u\n"),
277+
ControlFile.checkPointCopy.newestCommitTs);
276278
printf(_("Time of latest checkpoint: %s\n"),
277279
ckpttime_str);
278280
printf(_("Fake LSN counter for unlogged rels: %X/%X\n"),

‎src/bin/pg_resetxlog/pg_resetxlog.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -665,9 +665,9 @@ PrintControlValues(bool guessed)
665665
ControlFile.checkPointCopy.oldestMulti);
666666
printf(_("Latest checkpoint's oldestMulti's DB: %u\n"),
667667
ControlFile.checkPointCopy.oldestMultiDB);
668-
printf(_("Latest checkpoint'soldest CommitTs: %u\n"),
668+
printf(_("Latest checkpoint'soldestCommitTs: %u\n"),
669669
ControlFile.checkPointCopy.oldestCommitTs);
670-
printf(_("Latest checkpoint'snewest CommitTs: %u\n"),
670+
printf(_("Latest checkpoint'snewestCommitTs: %u\n"),
671671
ControlFile.checkPointCopy.newestCommitTs);
672672
printf(_("Maximum data alignment: %u\n"),
673673
ControlFile.maxAlign);

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp