File pglogical.changes of Package pglogical
-------------------------------------------------------------------
Fri Aug 8 11:48:24 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
- remove pg12 support
-------------------------------------------------------------------
Tue Sep 24 08:21:14 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- update to 2.4.5
- add support for pg17
- Fix index usage for conflict resolution.
- Maintain indexes when updating pglogical.sequence_state.
- Fix build on PostgreSQL 9.4.
-------------------------------------------------------------------
Mon Sep 9 02:01:12 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- disable pg11 builds as we will remove the EOL package soon
-------------------------------------------------------------------
Wed Oct 4 20:46:50 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- update to 2.4.4
- add support for pg16
-------------------------------------------------------------------
Wed May 31 23:07:47 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- update to 2.4.3
- Apply data filtering on the correct tuple during initial
synchronization.
- Restore the correct memory context while decoding a change.
- Drop database never completes in PostgreSQL 15.
- Don't replicate TRUNCATE as global message.
-------------------------------------------------------------------
Thu May 11 14:35:13 UTC 2023 - Reinhard Max <max@suse.com>
- Stop supporting postgresql10
-------------------------------------------------------------------
Sat Oct 22 20:31:19 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
- update to 2.4.2
- Add PG 15 support
-------------------------------------------------------------------
Wed Dec 15 21:44:18 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- update to 2.4.1
- Fix "snapshot still active" warnings and snapshot handling with
domains. Problems introduced in version 2.4.0.
- Flush error state when having failed to drop remote replication
slot
-------------------------------------------------------------------
Thu Dec 2 11:45:42 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- fix postgresql_has_llvm usage
-------------------------------------------------------------------
Tue Nov 30 17:24:01 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- switch to %{pg_name}-llvmjit-devel
-------------------------------------------------------------------
Sun Nov 14 02:32:22 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- port to postgresql macros
-------------------------------------------------------------------
Mon Aug 16 23:57:33 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- update to 2.4.0
- Add preliminary support for PostgreSQL 14 (beta)
- Fix pglogical_show_subscription_table to return row rather than
set of rows
- Fix snapshot handling in output plugin and apply worker
- Fix command quoting on Windows so that it actually works
- Seems like the API used before has 1024 limit on command line
length
- Make sure that the schema syncing process can be interrupted on
Windows
- Fix compilation issues with pglogical_create_subscriber on
Windows
- Fix double closing of relation when a BEFORE ROW DELETE trigger
returns NULL in the apply worker
- Fix multi-insert crash in the SPI apply worker
- Fix multi-insert doing insert of last tuple multiple times in
apply worker
- Make sure debug_query_string is always set Newer versions of
PostgreSQL require that debug_query_string is always set.
-------------------------------------------------------------------
Tue Jun 1 21:07:28 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- update to 2.3.4: (bsc#1186121)
- 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 in
pglogical_create_subscriber
When -v is passed to pglogical_create_subscriber, it will now
call pg_ctl without silent mode. This is useful for
troubleshooting.
- Clarify documentation regarding REPLICA IDENTITY requirements
and support
- drop pglogical-CVE-2021-3515.patch: included in update
- drop do-not-link-unneeded-libs.patch: no longer applicable
-------------------------------------------------------------------
Thu May 27 15:58:38 UTC 2021 - Reinhard Max <max@suse.com>
- CVE-2021-3515, bsc#1186121, pglogical-CVE-2021-3515.patch:
Shell injection by pglogical users with CREATEDB access
-------------------------------------------------------------------
Sun Nov 1 23:21:00 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
- update to 2.3.3
- This release adds support for PostgreSQL 13.
- fixes the build against the latest PostgreSQL minor releases
- pglogical 2.3.1 contains several fixes that prevented users
from upgrading to version 2.3.0. The features "Allow
replicating tables and sequences to different names on the
target" and "Add option to only synchronize the structure of
replicated relations" from pglogical 2.3.0 have been removed in
this release for the time being and will be added again in a
later release.
- enable pg13
-------------------------------------------------------------------
Tue May 5 00:23:34 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>
- update to 2.3.0
The pglogical 2.3.0 is a minor update to the pglogical 2 which
includes support for PostgreSQL 12 and several new minor features
and bug fixes.
- Support for PostgreSQL 12
- Allow replicating tables and sequences to different names on
the target
- Add option to only synchronize the structure of replicated
relations
- Add a new option to force a text transfer format for a
subscription
- Allow tables to be resynchronized in state SYNC_STATUS_SYNCDONE
- Fix pglogical_wait_for_sync_complete with unknown table
- Use write lsn rather than insert lsn by default in
wait_slot_confirm_lsn
-------------------------------------------------------------------
Tue Oct 22 18:29:47 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>
- update to 2.2.2
- Support for replication of tables which have covering unique
indexes.
- Improve failover slot detection.
- Improve tests of column filtering and row filtering
- Fix error messages to conform better to PostgreSQL standard.
- Fix crash in DDL replication when parallelization is used when
executing the DDL on subscriber.
- split out the llvmjit files into a subpackage
-------------------------------------------------------------------
Sat Oct 27 04:01:20 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
- limit to 9.6 and higher
-------------------------------------------------------------------
Sat Oct 27 03:57:42 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
- update to 2.2.1
- pg 11 support
- added do-not-link-unneeded-libs.patch
-------------------------------------------------------------------
Mon Apr 2 18:24:28 UTC 2018 - mrueckert@suse.de
- update to 2.2.0
-------------------------------------------------------------------
Wed May 4 02:10:31 UTC 2016 - mrueckert@suse.de
- initial package