postgresql/contrib/test_decoding/sql
Tomas Vondra 80901b3291 Add decoding of sequences to test_decoding
Commit 0da92dc530 improved the logical decoding infrastructure to handle
sequences, and did various changes to related parts (WAL logging etc.).
But it did not include any implementation of the new callbacks added to
OutputPluginCallbacks.

This extends test_decoding with two callbacks to decode sequences. The
decoding of sequences may be disabled using 'include-sequences', a new
option of the output plugin.

Author: Tomas Vondra, Cary Huang
Reviewed-by: Peter Eisentraut, Hannu Krosing, Andres Freund
Discussion: https://postgr.es/m/d045f3c2-6cfb-06d3-5540-e63c320df8bc@enterprisedb.com
Discussion: https://postgr.es/m/1710ed7e13b.cd7177461430746.3372264562543607781@highgo.ca
2022-02-12 00:51:46 +01:00
..
binary.sql test_decoding: Protect against rare spurious test failures. 2015-09-22 15:39:46 +02:00
ddl.sql Add decoding of sequences to test_decoding 2022-02-12 00:51:46 +01:00
decoding_in_xact.sql Add decoding of sequences to test_decoding 2022-02-12 00:51:46 +01:00
decoding_into_rel.sql Add decoding of sequences to test_decoding 2022-02-12 00:51:46 +01:00
messages.sql Add required database and origin filtering for logical messages. 2016-04-13 17:38:54 -07:00
permissions.sql Establish conventions about global object names used in regression tests. 2016-07-17 18:42:43 -04:00
prepared.sql Add skip-empty-xacts option to test_decoding for use in the regression tests. 2014-09-01 15:59:44 +02:00
replorigin.sql Add decoding of sequences to test_decoding 2022-02-12 00:51:46 +01:00
rewrite.sql Add decoding of sequences to test_decoding 2022-02-12 00:51:46 +01:00
sequence.sql Add decoding of sequences to test_decoding 2022-02-12 00:51:46 +01:00
slot.sql Add decoding of sequences to test_decoding 2022-02-12 00:51:46 +01:00
spill.sql Make contrib/test_decoding regression tests safe for CZ locale. 2016-11-21 20:39:28 -05:00
stats.sql Fix tests for replication slots stats. 2021-05-13 10:23:27 +05:30
stream.sql Fix assertion during streaming of multi-insert toast changes. 2021-05-27 07:59:43 +05:30
time.sql logical decoding: fix decoding of a commit's commit time. 2016-03-02 23:42:21 -08:00
toast.sql Add decoding of sequences to test_decoding 2022-02-12 00:51:46 +01:00
truncate.sql Add decoding of sequences to test_decoding 2022-02-12 00:51:46 +01:00
twophase_stream.sql Add option to enable two_phase commits via pg_create_logical_replication_slot. 2021-03-03 07:34:11 +05:30
twophase.sql Add option to enable two_phase commits via pg_create_logical_replication_slot. 2021-03-03 07:34:11 +05:30
xact.sql Don't propagate a null subtransaction snapshot up to parent transaction. 2016-08-07 13:15:55 -04:00