Re: Introduce XID age and inactive timeout based replication slot invalidation
От
Bertrand Drouvot
Тема
Re: Introduce XID age and inactive timeout based replication slot invalidation
Дата
Msg-id
Zf6bLeSngnn+AzXM@ip-10-97-1-34.eu-west-3.compute.internal
Ответ на
Re: Introduce XID age and inactive timeout based replication slot invalidation (Bharath Rupireddy)
Список
Дерево обсуждения
Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Dilip Kumar <dilipbalaut@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Nathan Bossart <nathandbossart@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Nathan Bossart <nathandbossart@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Nathan Bossart <nathandbossart@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Michael Paquier <michael@paquier.xyz>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Nathan Bossart <nathandbossart@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Ajin Cherian <itsajin@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Nathan Bossart <nathandbossart@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Ajin Cherian <itsajin@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Nathan Bossart <nathandbossart@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation shveta malik <shveta.malik@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Amit Kapila <amit.kapila16@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Re: Introduce XID age and inactive timeout based replication slot invalidation Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Hi, On Sat, Mar 23, 2024 at 01:11:50PM +0530, Bharath Rupireddy wrote: > On Sat, Mar 23, 2024 at 11:27 AM Amit Kapila wrote: > > > > How about adding the test in 019_replslot_limit? It is not a direct > > fit but I feel later we can even add 'invalid_timeout' related tests > > in this file which will use last_inactive_time feature. > > I'm thinking the other way. Now, the new TAP file 043_replslot_misc.pl > can have last_inactive_time tests, and later invalid_timeout ones too. > This way 019_replslot_limit.pl is not cluttered. I share the same opinion as Amit: I think 019_replslot_limit would be a better place, because I see the timeout as another kind of limit. > > > It is also > > possible that some of the tests added by the 'invalid_timeout' feature > > will obviate the need for some of these tests. > > Might be. But, I prefer to keep both these tests separate but in the > same file 043_replslot_misc.pl. Because we cover some corner cases the > last_inactive_time is set upon loading the slot from disk. Right but I think that this test does not necessary have to be in the same .pl as the one testing the timeout. Could be added in one of the existing .pl like 001_stream_rep.pl for example. Regards, -- Bertrand Drouvot PostgreSQL Contributors Team RDS Open Source Databases Amazon Web Services: https://aws.amazon.com
В списке pgsql-hackers по дате отправления
От: Bharath Rupireddy
Дата:
От: Bharath Rupireddy
Дата: