From 5f19771466dff7642eacbc2dfe4d4bfb1074b8a4 Mon Sep 17 00:00:00 2001 From: Luke Chen Date: Wed, 2 Feb 2022 15:00:13 +1100 Subject: Import wiredtiger: 9e92b73891510149a24567249223e2ccc34abe91 from branch mongodb-master ref: 5c6e571501..9e92b73891 for: 5.3.0 WT-8711 Block pinned timestamp from moving if there is an open version cursor --- .../wiredtiger/test/suite/test_cursor18.py | 24 +++++++++++----------- .../wiredtiger/test/suite/test_cursor19.py | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) (limited to 'src/third_party/wiredtiger/test') diff --git a/src/third_party/wiredtiger/test/suite/test_cursor18.py b/src/third_party/wiredtiger/test/suite/test_cursor18.py index f4f8c73f23f..2eb7028758f 100644 --- a/src/third_party/wiredtiger/test/suite/test_cursor18.py +++ b/src/third_party/wiredtiger/test/suite/test_cursor18.py @@ -77,7 +77,7 @@ class test_cursor18(wttest.WiredTigerTestCase): self.session.commit_transaction("commit_timestamp=" + self.timestamp_str(5)) # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) @@ -104,7 +104,7 @@ class test_cursor18(wttest.WiredTigerTestCase): self.session.rollback_transaction() # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) @@ -138,7 +138,7 @@ class test_cursor18(wttest.WiredTigerTestCase): self.session.rollback_transaction() # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) @@ -168,7 +168,7 @@ class test_cursor18(wttest.WiredTigerTestCase): self.session.commit_transaction("commit_timestamp=" + self.timestamp_str(5)) # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) @@ -197,7 +197,7 @@ class test_cursor18(wttest.WiredTigerTestCase): self.session.rollback_transaction() # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) @@ -234,7 +234,7 @@ class test_cursor18(wttest.WiredTigerTestCase): self.session.commit_transaction("commit_timestamp=" + self.timestamp_str(10)) # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) @@ -269,7 +269,7 @@ class test_cursor18(wttest.WiredTigerTestCase): self.session.commit_transaction("commit_timestamp=" + self.timestamp_str(20)) # Ensure that we are able to correctly traverse all versions of this new key. - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor.set_key(2) self.assertEquals(version_cursor.search(), 0) self.assertEquals(version_cursor.get_key(), 2) @@ -304,7 +304,7 @@ class test_cursor18(wttest.WiredTigerTestCase): self.session.rollback_transaction() # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) @@ -331,7 +331,7 @@ class test_cursor18(wttest.WiredTigerTestCase): self.session.rollback_transaction() # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) @@ -372,7 +372,7 @@ class test_cursor18(wttest.WiredTigerTestCase): session2.prepare_transaction("prepare_timestamp=" + self.timestamp_str(2)) # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) @@ -390,7 +390,7 @@ class test_cursor18(wttest.WiredTigerTestCase): self.session.commit_transaction("commit_timestamp=" + self.timestamp_str(1)) # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) @@ -417,7 +417,7 @@ class test_cursor18(wttest.WiredTigerTestCase): self.session.commit_transaction("commit_timestamp=" + self.timestamp_str(5)) # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) diff --git a/src/third_party/wiredtiger/test/suite/test_cursor19.py b/src/third_party/wiredtiger/test/suite/test_cursor19.py index dd3c0164451..b3d56564ea7 100644 --- a/src/third_party/wiredtiger/test/suite/test_cursor19.py +++ b/src/third_party/wiredtiger/test/suite/test_cursor19.py @@ -127,7 +127,7 @@ class test_cursor19(wttest.WiredTigerTestCase): self.session.commit_transaction("commit_timestamp=" + self.timestamp_str(30)) # Open a version cursor - self.session.begin_transaction("read_timestamp=" + self.timestamp_str(1)) + self.session.begin_transaction() version_cursor = self.session.open_cursor(self.uri, None, "debug=(dump_version=true)") version_cursor.set_key(1) self.assertEquals(version_cursor.search(), 0) -- cgit v1.2.1