pg.ddx.io pgsql-committers@postgresql.org mailing list archive
help / color / mirror / Atom feedpress - pr: Added spanish press release
2+ messages / 2 participants
[nested] [flat]
* press - pr: Added spanish press release
@ 2009-06-23 14:49 Alvaro Herrera <alvherre@pgfoundry.org>
0 siblings, 0 replies; 2+ messages in thread
From: alvherre@pgfoundry.org @ 2009-06-23 14:49 UTC (permalink / raw)
To: pgsql-committers
Log Message:
-----------
Added spanish press release
Added Files:
-----------
pr/releases/8.4/es:
release.txt.es (r1.1)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/press/pr/releases/8.4/es/release.txt.es?rev=1.1&cont...)
^ permalink raw reply [nested|flat] 2+ messages in thread
* pgsql: Fix incremental backup interaction with XLOG_DBASE_CREATE_FILE_C
@ 2024-03-04 18:33 Robert Haas <rhaas@postgresql.org>
0 siblings, 0 replies; 2+ messages in thread
From: Robert Haas @ 2024-03-04 18:33 UTC (permalink / raw)
To: pgsql-committers@lists.postgresql.org
Fix incremental backup interaction with XLOG_DBASE_CREATE_FILE_COPY.
After XLOG_DBASE_CREATE_FILE_COPY, a correct incremental backup needs
to copy in full everything with the database and tablespace OID
mentioned in that record; but that record doesn't specifically mention
the blocks, or even the relfilenumbers, of the affected relations.
As a result, we were failing to copy data that we should have copied.
To fix, enter the DB OID and tablespace OID into the block reference
table with relfilenumber 0 and limit block 0; and treat that as a
limit block of 0 for every relfilenumber whose DB OID and tablespace
OID match.
Also, add a test case.
Patch by me, reviewed by Noah Misch.
Discussion: http://postgr.es/m/CA+Tgmob0xa=ByvGLMdAgkUZyVQE=r4nyYZ_VEa40FCfEDFnTKA@mail.gmail.com
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/d75c4027b6f260f2045b162017567aeeb909b056
Modified Files
--------------
src/backend/backup/basebackup_incremental.c | 18 ++++++-
src/backend/postmaster/walsummarizer.c | 75 ++++++++++++++++++++++++++
src/bin/pg_combinebackup/meson.build | 1 +
src/bin/pg_combinebackup/t/006_db_file_copy.pl | 58 ++++++++++++++++++++
4 files changed, 151 insertions(+), 1 deletion(-)
^ permalink raw reply [nested|flat] 2+ messages in thread
end of thread, other threads:[~2024-03-04 18:33 UTC | newest]
Thread overview: 2+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2009-06-23 14:49 press - pr: Added spanish press release Alvaro Herrera <alvherre@pgfoundry.org>
2024-03-04 18:33 pgsql: Fix incremental backup interaction with XLOG_DBASE_CREATE_FILE_C Robert Haas <rhaas@postgresql.org>
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox