Query regarding support of test_decoding and PGReplicationStream with Standby Logical Replication
Hi,
I have a question regarding the new feature introduced in PostgreSQL 16
that enables logical replication from a standby server.
Currently, we are using a standalone instance of PostgreSQL 16 and
performing logical replication by creating replication slots and utilizing
the JDBC replication stream API (PGReplicationStream) with the
test_decoding plugin.
Could you please confirm whether this approach of logical replication is
supported from a standby system? Specifically, does the standby system
support the test_decoding plugin and the JDBC PGReplicationStream API for
streaming changes ?
Reference to JDBC Logical replication -
https://jdbc.postgresql.org/documentation/server-prepare/#example-96-create-logical-replication-stream
Regards,
Kiran
Hi Kiran,
Are we trying to perform logical replication from create replication slots on a standby server and use logical decoding plugins(JDBC PGReplicationStream API) to stream changes from the standby
Is my understanding correct?
Hi,
I have a question regarding the new feature introduced in PostgreSQL 16 that enables logical replication from a standby server.
Currently, we are using a standalone instance of PostgreSQL 16 and performing logical replication by creating replication slots and utilizing the JDBC replication stream API (PGReplicationStream) with the test_decoding plugin.
Could you please confirm whether this approach of logical replication is supported from a standby system? Specifically, does the standby system support the test_decoding plugin and the JDBC PGReplicationStream API for streaming changes ?
Reference to JDBC Logical replication - https://jdbc.postgresql.org/documentation/server-prepare/#example-96-create-logical-replication-stream
Regards,
Kiran
Thanks
Dinesh
________________________________
From: Kiran K V <kirankv.1982@gmail.com>
Sent: Friday, July 11, 2025 11:09 PM
To: pgsql-general@postgresql.org <pgsql-general@postgresql.org>
Subject: Query regarding support of test_decoding and PGReplicationStream with Standby Logical Replication
You don't often get email from kirankv.1982@gmail.com. Learn why this is important<https://aka.ms/LearnAboutSenderIdentification>
Caution: This email was sent from an external source. Please verify the sender’s identity before clicking links or opening attachments.
Hi,
I have a question regarding the new feature introduced in PostgreSQL 16 that enables logical replication from a standby server.
Currently, we are using a standalone instance of PostgreSQL 16 and performing logical replication by creating replication slots and utilizing the JDBC replication stream API (PGReplicationStream) with the test_decoding plugin.
Could you please confirm whether this approach of logical replication is supported from a standby system? Specifically, does the standby system support the test_decoding plugin and the JDBC PGReplicationStream API for streaming changes ?
Reference to JDBC Logical replication - https://jdbc.postgresql.org/documentation/server-prepare/#example-96-create-logical-replication-stream
Regards,
Kiran
Hi Dinesh,
Yes, that is correct.
Regards,
Kiran
On Tue, Jul 15, 2025 at 11:43 PM DINESH NAIR <Dinesh_Nair@iitmpravartak.net>
wrote:
Show quoted text
Hi Kiran,
Are we trying to perform logical replication from create replication slots
on a standby server and use logical decoding plugins(JDBC
PGReplicationStream API) to stream changes from the standby
Is my understanding correct?Hi,
I have a question regarding the new feature introduced in PostgreSQL 16
that enables logical replication from a standby server.Currently, we are using a standalone instance of PostgreSQL 16 and
performing logical replication by creating replication slots and utilizing
the JDBC replication stream API (PGReplicationStream) with the
test_decoding plugin.Could you please confirm whether this approach of logical replication is
supported from a standby system? Specifically, does the standby system
support the test_decoding plugin and the JDBC PGReplicationStream API for
streaming changes ?Reference to JDBC Logical replication -
https://jdbc.postgresql.org/documentation/server-prepare/#example-96-create-logical-replication-streamRegards,
KiranThanks
Dinesh
------------------------------
*From:* Kiran K V <kirankv.1982@gmail.com>
*Sent:* Friday, July 11, 2025 11:09 PM
*To:* pgsql-general@postgresql.org <pgsql-general@postgresql.org>
*Subject:* Query regarding support of test_decoding and
PGReplicationStream with Standby Logical ReplicationYou don't often get email from kirankv.1982@gmail.com. Learn why this is
important <https://aka.ms/LearnAboutSenderIdentification>
Caution: This email was sent from an external source. Please verify the
sender’s identity before clicking links or opening attachments.
Hi,I have a question regarding the new feature introduced in PostgreSQL 16
that enables logical replication from a standby server.Currently, we are using a standalone instance of PostgreSQL 16 and
performing logical replication by creating replication slots and utilizing
the JDBC replication stream API (PGReplicationStream) with the
test_decoding plugin.Could you please confirm whether this approach of logical replication is
supported from a standby system? Specifically, does the standby system
support the test_decoding plugin and the JDBC PGReplicationStream API for
streaming changes ?Reference to JDBC Logical replication -
https://jdbc.postgresql.org/documentation/server-prepare/#example-96-create-logical-replication-streamRegards,
Kiran