by mebcitto on 6/20/24, 5:04 AM with 8 comments
by petergeoghegan on 6/23/24, 6:03 PM
This is the most important individual point that the blog post makes in my view. Lots of Postgres users are left with the wrong general idea about how things in this area work (e.g., the locking implications of autovacuum), just because they missed this one subtlety.
I'm not sure what can be done about that. It seems like Postgres could do a better job of highlighting when an interaction between two disparate transactions/sessions causes disruption.
by jauntywundrkind on 6/23/24, 4:53 PM
We didn't really get told about the problem at the time, so we don't know much about what happened. And the anger-driven (anti) development seems like it's forever going to sit there, unresolved.
Very frustrating situation for us.
by alflervag on 6/23/24, 6:33 AM
TLDR; Eugene helps you write zero downtime schema migration scripts for PostgreSQL databases by giving you a friendly report warning you about any anti patterns or potential problems.
by modestygrime on 6/23/24, 9:29 PM