Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7feb748 commit 76acd88Copy full SHA for 76acd88
tests/catchup.py
@@ -357,6 +357,11 @@ def test_tli_ptrack_catchup(self):
357
self.set_replica(dst_pg, src_pg) # fake replication
358
src_pg.slow_start(replica = True)
359
src_pg.promote()
360
+
361
+ src_pg.safe_psql("postgres", "CHECKPOINT") # force postgres to update tli in 'SELECT timeline_id FROM pg_catalog.pg_control_checkpoint()'
362
+ src_tli = src_pg.safe_psql("postgres", "SELECT timeline_id FROM pg_catalog.pg_control_checkpoint()").decode('utf-8').rstrip()
363
+ self.assertEqual(src_tli, "2", "Postgres didn't update TLI after promote")
364
365
src_pg.safe_psql("postgres", "CREATE TABLE ultimate_question AS SELECT 42 AS answer")
366
src_query_result = src_pg.safe_psql("postgres", "SELECT * FROM ultimate_question")
367
0 commit comments