Skip to content

12 or later: Replace deprecated recovery.conf by standby.signal#15

Merged
kkimurak merged 1 commit intodevelopfrom
deprecate/12-remove-recovery-conf
Feb 19, 2026
Merged

12 or later: Replace deprecated recovery.conf by standby.signal#15
kkimurak merged 1 commit intodevelopfrom
deprecate/12-remove-recovery-conf

Conversation

@kkimurak
Copy link
Owner

@kkimurak kkimurak commented Feb 5, 2026

On PostgreSQL 12 and above, replication configurations are merged into postgresql.conf. It is said that The server will not start if a recovery.conf exists..

This PR removes recovery.conf-related functions and replace by setting parameters in postgresql.conf and generating standby.signal.

I referenced following commit:

  • commit: 432b263
    author: @R4MT1N
    commit message: chore: make compatible with newer PostgreSQL versions

and official documentation:

On PostgreSQL 12 and above, replication configurations are
merged into postgresql.conf.
See: https://www.postgresql.org/docs/12/recovery-config.html

original commit: 432b263
original author: @R4MT1N
original commit message:

chore: make compatible with newer PostgreSQL versions
@kkimurak kkimurak changed the title Deprecate recovery.conf, replace by standby.signal Replace deprecated recovery.conf by standby.signal Feb 19, 2026
@kkimurak kkimurak changed the title Replace deprecated recovery.conf by standby.signal 12 or later: Replace deprecated recovery.conf by standby.signal Feb 19, 2026
@kkimurak kkimurak merged commit 1642a4e into develop Feb 19, 2026
@kkimurak kkimurak deleted the deprecate/12-remove-recovery-conf branch February 19, 2026 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant