Debian Patches

Status for pglogical/2.3.3-3+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
adapt_tap_tests.patch =================================================================== no
test_socketdir.patch =================================================================== no
v94_tap_support.patch =================================================================== no
test_increase_timeouts.patch =================================================================== no
test_configuration.patch =================================================================== no
pglogical_dump.patch <short summary of the patch> TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.
.
pglogical (2.2.2-1) UNRELEASED; urgency=medium
.
[ Debian PostgreSQL Maintainers ]
* New upstream minor release.
.
[ Michael Banck ]
* debian/patches/adapt_tap_tests.patch: Updated.
* debian/patches/v94_tap_support.patch: Likewise.
* debian/patches/test_increase_timeouts.patch: Likewise.
Debian PostgreSQL Maintainers <team+postgresql@tracker.debian.org> no
alternative_regression_outputs.patch =================================================================== no
disable-add-table-test Remove add_table test because it's very slow and tends to fail

https://github.com/2ndQuadrant/pglogical/issues/126
no
cve-2021-3515.patch [PATCH] Fix dump/restore execution
Correctly escape the connection string for both pg_dump and
pg_restore so that exotic database and user names are handled
correctly.

Use execv rather than system to do the actual execution, so
that the command line is built by the OS rather than us. We
do this to prevent potential escape to the shell and which
could let user who can create subscriptions execute
arbitrary shell commands as the user under which the PostgreSQL
instance is running.

Reported by Pedro Gallegos

Fixes BDR-384
Petr Jelinek <petr.jelinek@enterprisedb.com> no 2021-03-16
17a83481661e531669d6904920a9109424fa3339.patch commit 17a83481661e531669d6904920a9109424fa3339

Fixes of snapshot handling

PostgreSQL commit ef94805096229ee3573624465a76ca11d2bd8529 (and in
other branches) made some changes to snapshot handling in SPI. This
also included some fixes to the snapshot handling in logical
replication, for instance that a snapshot needs to be help around
AFTER trigger execution. These changes made pglogical 2 fail on some
assertions. This patch makes the corresponding fixes in pglogical 2.

diff --git a/pglogical_apply_heap.c b/pglogical_apply_heap.c
index 9882518..9888ace 100644
Peter Eisentraut <peter.eisentraut@enterprisedb.com> no 2021-06-15

All known versions for source package 'pglogical'

Links