Re: [Patch] ALTER SYSTEM READ ONLY
Robert Haas <robertmhaas@gmail.com>
On Fri, Sep 10, 2021 at 1:16 PM Mark Dilger <mark.dilger@enterprisedb.com> wrote: > uses "immediately" and "will kill the running transaction" which reenforced the impression that this mechanism is heavier handed than it is. It's intended to be just as immediate as e.g. pg_cancel_backend() and pg_terminate_backend(), which work just the same way, but not any more so. I guess we could look at how things are worded in those cases. >From a user perspective such things are usually pretty immediate, but not as immediate as firing a signal handler. Computers are fast.[1] -- Robert Haas EDB: http://www.enterprisedb.com [1] https://www.youtube.com/watch?v=6xijhqU8r2A
Commits
-
Initialize variable to placate compiler.
- a030a0c5ccb1 15.0 landed
-
StartupXLOG: Don't repeatedly disable/enable local xlog insertion.
- 18e0913a4203 15.0 landed
-
StartupXLOG: Call CleanupAfterArchiveRecovery after XLogReportParameters.
- a75dbf7f9ee6 15.0 landed
-
Postpone some end-of-recovery operations related to allowing WAL.
- 811051c2e7af 15.0 landed
-
Refactor some end-of-recovery code out of StartupXLOG().
- 6df1543abfed 15.0 landed
-
Re-enable contrib/bloom's TAP tests.
- 7d1aa6bf1c27 15.0 cited
-
Remove unnecessary call to ReadCheckpointRecord().
- 1d919de5eb3f 15.0 cited
-
Allow for error or refusal while absorbing a ProcSignalBarrier.
- a3ed4d1efe9f 14.0 landed
-
Add comment to explain an unused function parameter
- 101f903e51f5 14.0 cited
-
Extend the ProcSignal mechanism to support barriers.
- 16a4e4aecd47 13.0 cited
-
At promotion, don't leave behind a partial segment on the old timeline.
- 7cbee7c0a1db 9.5.0 cited