Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove inaccurate references to corruption, remove SEGTERM suggestion… #1303

Merged
merged 2 commits into from
Jan 9, 2025

Conversation

ardentperf
Copy link
Contributor

@ardentperf ardentperf commented Dec 30, 2024

Remove inaccurate references to corruption, remove SEGTERM suggestion, update information links to current docs.

Postgres is carefully designed such that data is not corrupted on crashes or unclean shutdowns - the main tradeoff is that WAL replay is needed on startup.

On the SIGTERM suggestion - in practice this can cause unexpected long delays to shutdowns - often during maintenance windows - so best not to actively suggest this. The links back to official Postgres documentation seem sufficient.

…, update information links to current docs. Postgres is carefully designed such that data is not corrupted on crashes or unclean shutdowns - the main tradeoff is that WAL replay is needed on startup. In practice, SIGTERM can cause unexpected long delays to shutdowns - often during maintenance windows - so best not to activaly suggest this. The links back to official Postgres documentation seem sufficient.
@tianon
Copy link
Member

tianon commented Jan 7, 2025

Normally I'm not a fan of links with /current/ because they might disappear or change drastically in the future (and I'd rather link to outdated content or even a 404 than link to content that no longer applies - the original intent is easier to trace in the former case than the latter), but this one seems like it's been pretty stable over time, so I'm comfortable with it.

We need to apply this template change to all the variants, but I'm happy to push that change for you, if you'd like me to (otherwise this looks good to me).

@ardentperf
Copy link
Contributor Author

I'm still new to this repo; I think the last commit applies the change to the variants - did i do it correctly?

Copy link
Member

@tianon tianon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks!

@tianon tianon merged commit 32b6fcd into docker-library:master Jan 9, 2025
38 checks passed
docker-library-bot added a commit to docker-library-bot/official-images that referenced this pull request Jan 9, 2025
Changes:

- docker-library/postgres@32b6fcd: Remove inaccurate references to corruption, remove SEGTERM suggestion… (docker-library/postgres#1303)
- docker-library/postgres@cb04936: Simplify and update `verify-templating.yml`
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.

2 participants