Recent postgres updates
Section
Fixes
- Report duplicate property and label names with a proper error (9b917a9)
- Fix race condition in subscription TAP test 023_twophase_stream (4790abd)
- Fix unlikely incremental tuple deform bug with missing attrs (d260d7d)
- When changing owner of a subscription, do not throw an error (7f4fb05)
Section
Improvements
- Restore vacuum failsafe abandonment of buffer access strategy (112c268)
- Define MXID as an acronym (f0178de)
- Tighten proto_version parsing in pgoutput (290bb8a)
- Tighten tid input parsing with strtoul() to reject empty fields (58ff4a0)
- Revert "Validate subscription conninfo on owner change" (ac230cd)
- CREATE SUBSCRIPTION: do not construct conninfo unnecessarily (254beb1)
Section
Breaking Changes
- Remove scram_client_key_len and scram_server_key_len from PGconn (db0c984)
- Remove lo_hton64() and lo_ntoh64() (5593aca)
- Remove redundant unlink() in KeepFileRestoredFromArchive() for non-WIN32 (1200dfd)
- Remove Subscription conninfo field; generate in caller (6d04cd2)