| From: | Nathan Bossart <nathandbossart(at)gmail(dot)com> |
|---|---|
| To: | Christoph Berg <myon(at)debian(dot)org> |
| Cc: | Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at>, Fujii Masao <masao(dot)fujii(at)oss(dot)nttdata(dot)com>, Andres Freund <andres(at)anarazel(dot)de>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: CHECKPOINT unlogged data |
| Date: | 2025-06-18 16:15:15 |
| Message-ID: | aFLmE2zl038I7-F1@nathan |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
I broke this up into several small patches. Notable changes are as
follows:
* Adjusted to the tab completion code to work more like the VACUUM utility
options.
* Introduced a new ExecCheckpoint() function in checkpointer.c and moved
the privilege check and options parsing there.
* Removed the notes in the docs about when to use the CHECKPOINT command.
I'm not opposed to adding something like that (in fact, I think it's a
good idea), but IMHO we should bikeshed on that separately, maybe even in
a new thread.
Thoughts?
--
nathan
| Attachment | Content-Type | Size |
|---|---|---|
| v7-0001-rename-CHECKPOINT_FLUSH_ALL-to-CHECKPOINT_FLUSH_U.patch | text/plain | 4.8 KB |
| v7-0002-rename-CHECKPOINT_IMMEDIATE-to-CHECKPOINT_FAST.patch | text/plain | 16.5 KB |
| v7-0003-add-option-list-to-checkpoint-command.patch | text/plain | 6.0 KB |
| v7-0004-add-mode-option-to-checkpoint-command.patch | text/plain | 6.8 KB |
| v7-0005-add-flush_unlogged-option-to-checkpoint-command.patch | text/plain | 4.8 KB |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Robert Haas | 2025-06-18 16:17:16 | Re: minimum Meson version |
| Previous Message | Andres Freund | 2025-06-18 16:08:17 | Re: Non-reproducible AIO failure |