From: | Robert Haas <robertmhaas(at)gmail(dot)com> |
---|---|
To: | PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Jakub Wartak <jakub(dot)wartak(at)enterprisedb(dot)com> |
Subject: | cleanup patches for incremental backup |
Date: | 2024-01-05 14:37:21 |
Message-ID: | CA+Tgmobvqqj-DW9F7uUzT-cQqs6wcVb-Xhs=w=hzJnXSE-kRGw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hi,
I discovered that my patch to add WAL summarization added two new
SQL-callable functions but failed to document them. 0001 fixes that.
An outstanding item from the original thread was to write a better
test for the not-yet-committed pg_walsummary utility. But I discovered
that I couldn't do that because there were some race conditions that
couldn't easily be cured. So 0002 therefore adds a new function
pg_get_wal_summarizer_state() which returns various items of in-memory
state related to WAL summarization. We had some brief discussion of
this being desirable for other reasons; it's nice for users to be able
to look at this information in case of trouble (say, if the summarizer
is not keeping up).
0003 then adds the previously-proposed pg_walsummary utility, with
tests that depend on 0002.
0004 attempts to fix some problems detected by Coverity and subsequent
code inspection.
--
Robert Haas
EDB: http://www.enterprisedb.com
Attachment | Content-Type | Size |
---|---|---|
v1-0002-Add-new-function-pg_get_wal_summarizer_state.patch | application/octet-stream | 8.7 KB |
v1-0001-Document-WAL-summarization-information-functions.patch | application/octet-stream | 4.1 KB |
v1-0004-Repair-various-defects-in-dc212340058b4e7ecfc5a7a.patch | application/octet-stream | 5.7 KB |
v1-0003-Add-new-pg_walsummary-tool.patch | application/octet-stream | 21.9 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Haas | 2024-01-05 14:44:55 | Re: Build versionless .so for Android |
Previous Message | Robert Haas | 2024-01-05 13:59:41 | Re: Emit fewer vacuum records by reaping removable tuples during pruning |