|
|
|
|
|
by mmontagna9
919 days ago
|
|
Sadly this isn't true. Postgres will happily replicate and skip data if you tell it too. And there have been multiple bugs around logical replication in version ~10-15 that can cause data loss. None of these are directly related to lsn fiddling tho. |
|
At $work we did use this approach to upgrade a large, high throughput PG database, but to mitigate the risk we did a full checksum of the tables. This worked something like:
This approach required <1s write downtime on the primary for a very comprehensive data validation.