Version 2.3.4 is security release fixing CVE-2021-3515.
Changes
-
Fix pg_dump/pg_restore execution (CVE-2021-3515)
Correctly escape the connection string for both pg_dump and pg_restore so that exotic database and user names are handled
correctly.Reported by Pedro Gallegos
-
Assign collation to the index scan key
When doing lookups for INSERT/UPDATE/DELETE, either to find conflicts or key for the operation to be applied, we should use correct collation.
This fixes issues with PostgreSQL 12+ primary key lookups when primary key is on column using one of the textual types.
-
Execute
pg_ctl
with appropriate verbosity inpglogical_create_subscriber
When
-v
is passed topglogical_create_subscriber
, it will now callpg_ctl
without silent mode. This is useful for troubleshooting. -
Clarify documentation regarding
REPLICA IDENTITY
requirements and support