Re: [PATCH] Use indexes on the subscriber when REPLICA IDENTITY is full on the publisher
Peter Smith <smithpb2250@gmail.com>
From: Peter Smith <smithpb2250@gmail.com>
To: Önder Kalacı <onderkalaci@gmail.com>
Cc: Amit Kapila <amit.kapila16@gmail.com>, Marco Slot <marco.slot@gmail.com>, Tom Lane <tgl@sss.pgh.pa.us>, Andres Freund <andres@anarazel.de>,
shiy.fnst@fujitsu.com, wangw.fnst@fujitsu.com, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2023-02-17T06:57:28Z
Lists: pgsql-hackers
FYI, I accidentally left this (v23) patch's TAP test t/032_subscribe_use_index.pl still lurking even after removing all other parts of this patch. In this scenario, the t/032 test gets stuck (build of latest HEAD) IIUC the patch is only meant to affect performance, so I expected this 032 test to work regardless of whether the rest of the patch is applied. Anyway, it hangs every time for me. I didn't dig looking for the cause, but if it requires patched code for this new test to pass, I thought it indicates something wrong either with the test or something more sinister the new test has exposed. Maybe I am mistaken ------ Kind Regards, Peter Smith. Fujitsu Australia
Commits
-
Add the testcases for 89e46da5e5.
- 805b821e77a3 16.0 landed
-
Allow the use of indexes other than PK and REPLICA IDENTITY on the subscriber.
- 89e46da5e511 16.0 landed
-
Rework query relation permission checking
- a61b1f74823c 16.0 cited
-
Generalize ri_RootToPartitionMap to use for non-partition children
- fb958b5da86d 16.0 cited
-
Add wait_for_subscription_sync for TAP tests.
- 0c20dd33db16 16.0 cited
-
Logical replication
- 665d1fad99e7 10.0 cited