summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger
Commit message (Collapse)AuthorAgeFilesLines
* Import wiredtiger: 039cc949e442a69f072984ce625cb6cd2983cfa3 from branch ↵Andrew Morton2023-05-172-3/+57
| | | | | | | | | mongodb-master ref: 9318c8f5ae..039cc949e4 for: 7.1.0-rc0 WT-7401 Fix silent failures in evergreen
* Import wiredtiger: 9318c8f5aed6dd7422f3c2a9c05a89ee40f804f8 from branch ↵Andrew Morton2023-05-177-30/+299
| | | | | | | | | mongodb-master ref: 8dc1c0b0f1..9318c8f5ae for: 7.1.0-rc0 WT-10820 Checkpoint to mark the tree dirty when the tree has more data
* Import wiredtiger: 8dc1c0b0f1381773a0d13d5751ec724f23f77709 from branch ↵Andrew Morton2023-05-173-4/+21
| | | | | | | | | mongodb-master ref: 04dcc36204..8dc1c0b0f1 for: 7.1.0-rc0 WT-11049 Always check prefix skipped search results in diagnostic builds
* Import wiredtiger: 04dcc362042b8cc35fdd8de8343be3a15d4fa47c from branch ↵Andrew Morton2023-05-1736-58/+189
| | | | | | | | | mongodb-master ref: d310d6330e..04dcc36204 for: 7.1.0-rc0 WT-10898 Add assertions for owning a spinlock
* Import wiredtiger: d310d6330ea5b23835d9eb231f65bb9f91bdef21 from branch ↵Andrew Morton2023-05-177-5/+84
| | | | | | | | | mongodb-master ref: 2a63f4a39c..d310d6330e for: 7.1.0-rc0 WT-11066 Add mechanisms for checking whether a session holds a spinlock
* Import wiredtiger: 2a63f4a39c3a74467005c2c7423823f22f5af394 from branch ↵Andrew Morton2023-05-162-4/+57
| | | | | | | | | mongodb-master ref: 13fbda20ff..2a63f4a39c for: 7.1.0-rc0 WT-11051 Fix newest start durable timestamp comparison in aggregate timestamp validation
* Import wiredtiger: 13fbda20ff0f2383c13dd9669273f393f12c4ecb from branch ↵Andrew Morton2023-05-163-1/+29
| | | | | | | | | mongodb-master ref: 572d039366..13fbda20ff for: 7.1.0-rc0 WT-11069 Improve container debugging
* Import wiredtiger: 572d039366c32c7640e61dac02970d9bfce10adb from branch ↵Andrew Morton2023-05-162-2/+2
| | | | | | | | | mongodb-master ref: 686cea52e6..572d039366 for: 7.1.0-rc0 WT-11057 Fix potential out of bounds read in __wt_session_get_btree_ckpt
* Import wiredtiger: 686cea52e636f395e8582919fc1e153c5ba1af28 from branch ↵Andrew Morton2023-05-143-15/+208
| | | | | | | | | mongodb-master ref: 745a933499..686cea52e6 for: 7.1.0-rc0 WT-10987 Always log a truncate even if no work to do.
* Import wiredtiger: 745a9334996a60ee8d4ecf7f238325e489ae1e00 from branch ↵Andrew Morton2023-05-142-2/+9
| | | | | | | | | mongodb-master ref: af1fb31f4e..745a933499 for: 7.1.0-rc0 WT-11046 Adjust format keyno if necessary.
* Import wiredtiger: af1fb31f4ecfa4d8e267c1856d159e84e70c70b4 from branch ↵Hari Babu Kommi2023-05-104-23/+10
| | | | | | | | | mongodb-master ref: 1cd2b3c7c9..af1fb31f4e for: 7.1.0-rc0 WT-11031 Fix RTS to skip tables with no time window information in the checkpoint
* Import wiredtiger: 1cd2b3c7c9d0b1f5cdd68a0957017eeaecb0dfaf from branch ↵Hari Babu Kommi2023-05-1010-52/+119
| | | | | | | | | mongodb-master ref: 56efc96369..1cd2b3c7c9 for: 7.1.0-rc0 WT-10108 Add a data structure encapsulating user level truncate context
* Import wiredtiger: 56efc96369f5062bcc5ae2fda84eb0d737a09c99 from branch ↵Hari Babu Kommi2023-05-102-2/+1
| | | | | | | | | mongodb-master ref: 076443903a..56efc96369 for: 7.1.0-rc0 WT-11048 Remove outdated FIXME
* Import wiredtiger: 076443903aca06c8b8b10bba14dbeb0dba62357f from branch ↵Hari Babu Kommi2023-05-102-112/+264
| | | | | | | | | mongodb-master ref: 2d6a21cf8f..076443903a for: 7.1.0-rc0 WT-11034 Handle compressed and corrupted blocks in wt_binary_decode
* Import wiredtiger: 2d6a21cf8fd6c909236092cbd0f10a0e07b0ad3c from branch ↵Hari Babu Kommi2023-05-092-2/+15
| | | | | | | | | mongodb-master ref: 5b959684c3..2d6a21cf8f for: 7.1.0-rc0 WT-9930 Log a warning message if we exceed max retry in snap repeat
* Import wiredtiger: 5b959684c38f3297bdaea84bb98dca793f409089 from branch ↵Hari Babu Kommi2023-05-092-1/+173
| | | | | | | | | mongodb-master ref: 2e8ca6ce27..5b959684c3 for: 7.1.0-rc0 WT-10875 Add a test/format reproducer for a bug found in WT-10017
* Import wiredtiger: 2e8ca6ce27c4596546c4bdf0cb3a06434dcf494d from branch ↵Hari Babu Kommi2023-05-0911-61/+257
| | | | | | | | | mongodb-master ref: 8587a3713e..2e8ca6ce27 for: 7.1.0-rc0 WT-10017 Remove the unstable historical versions at the end of rollback to stable
* Import wiredtiger: 8587a3713ed1f9b6372a135d433ac8c3957d4f42 from branch ↵Hari Babu Kommi2023-05-0815-101/+46
| | | | | | | | | mongodb-master ref: 0dc273cfce..8587a3713e for: 7.1.0-rc0 Revert "WT-10971 Fix truncate for tiered storage."
* Import wiredtiger: 0dc273cfce453cdf518ae5a61bc54bf996074eb6 from branch ↵Hari Babu Kommi2023-05-082-29/+85
| | | | | | | | | mongodb-master ref: bb72454aad..0dc273cfce for: 7.1.0-rc0 WT-11036 Add test of incremental backup after files are closed
* Import wiredtiger: bb72454aad5dd3e067c1d934f649e903840f5b7b from branch ↵Hari Babu Kommi2023-05-0815-46/+101
| | | | | | | | | mongodb-master ref: 16228a3c86..bb72454aad for: 7.1.0-rc0 WT-10971 Fix truncate for tiered storage.
* Import wiredtiger: 16228a3c86f67373a33b911d623876556c7121eb from branch ↵Hari Babu Kommi2023-05-082-10/+9
| | | | | | | | | mongodb-master ref: 10f1ca7f4a..16228a3c86 for: 7.1.0-rc0 WT-11035 Fix out of date comment in test_sweep01.py
* Import wiredtiger: 10f1ca7f4a0f3213d48e74badd7caee895a9a82c from branch ↵Luke Chen2023-05-052-5/+5
| | | | | | | | | mongodb-master ref: f19252c065..10f1ca7f4a for: 7.1.0-rc0 WT-11016 Adjust the comment to remove outdated FIXME
* Import wiredtiger: f19252c0657e3ac63079a3c1b30e96ffa76043c9 from branch ↵Luke Pearson2023-05-043-1/+53
| | | | | | | | | mongodb-master ref: afc0072570..f19252c065 for: 7.1.0-rc0 WT-11020 Add a reminder script to s_all for primitives being added or removed
* Import wiredtiger: afc007257052e30b3c1d2e4540d7a3f6c56c069f from branch ↵Luke Pearson2023-05-045-3/+15
| | | | | | | | | mongodb-master ref: 192aeac71b..afc0072570 for: 7.1.0-rc0 WT-11012 Add missing RTS tag in a log
* Import wiredtiger: 192aeac71b10e545724d0037e7ebe38a1c4276ce from branch ↵Luke Pearson2023-05-042-12/+14
| | | | | | | | | mongodb-master ref: 7d22e18851..192aeac71b for: 7.1.0-rc0 WT-11018 Skip test_tiered20.py on non-dirstore tiered storage configurations
* Import wiredtiger: 7d22e18851ba48f07ec2e5eabcbbf9d4735d9885 from branch ↵Luke Pearson2023-05-0311-77/+98
| | | | | | | | | mongodb-master ref: e9602ac223..7d22e18851 for: 7.1.0-rc0 WT-10873 Pin the page we found during prepared update resolution.
* Import wiredtiger: e9602ac223cd11dbbb8cc1534ec8cc0f1d03b9dd from branch ↵Luke Pearson2023-05-0312-42/+294
| | | | | | | | | mongodb-master ref: 46fb8317e1..e9602ac223 for: 7.1.0-rc0 WT-10988 Prevent tiered objects from being overwritten in dir_store.
* Import wiredtiger: 46fb8317e1cfbbb72204596065d78d951fc36c82 from branch ↵Luke Pearson2023-05-033-1/+3
| | | | | | | | | mongodb-master ref: 4061ee7289..46fb8317e1 for: 7.1.0-rc0 WT-9545 wt8246_compact_rts_data_correctness test read incorrect data on macOS
* Import wiredtiger: 4061ee7289304fdd594e2b1377bfa432ee6533e1 from branch ↵Luke Pearson2023-05-0313-516/+602
| | | | | | | | | mongodb-master ref: abad2c9b00..4061ee7289 for: 7.1.0-rc0 WT-10911 Fix update eviction timeline metrics that are showing up incorrectly
* Import wiredtiger: abad2c9b00ef5c3170748609dd898fd464a0ad0f from branch ↵Luke Pearson2023-05-037-18/+35
| | | | | | | | | mongodb-master ref: d641e2829d..abad2c9b00 for: 7.1.0-rc0 WT-11003 Updated container for antithesis. Added wt and tracing for format. Added task to compile with release with debug. Changing versioning to identify the container by task. Disabled diagnostic yields. Increased the rows for the format config.
* Import wiredtiger: d641e2829dfe88fcf9308abda679041a663c9bcc from branch ↵Luke Pearson2023-05-032-1/+34
| | | | | | | | | mongodb-master ref: 75ef679933..d641e2829d for: 7.1.0-rc0 WT-11005 Add function to set a Python breakpoint with proper output.
* Import wiredtiger: 75ef679933e826b07a3b5383f084dbc82770e424 from branch ↵Luke Pearson2023-05-032-2/+5
| | | | | | | | | mongodb-master ref: 7848b4373b..75ef679933 for: 7.1.0-rc0 WT-11001 Fix test_tiered12 to use the new object name encoding
* Import wiredtiger: 7848b4373b108ee4d9ec60630769def2439dba92 from branch ↵Luke Pearson2023-05-027-84/+109
| | | | | | | | | mongodb-master ref: f77c5af3eb..7848b4373b for: 7.1.0-rc0 WT-10655 Add configuration setting to manage cache stuck timeout
* Import wiredtiger: f77c5af3ebf80456d50bc8b4adec5fa1874d9f9a from branch ↵Luke Pearson2023-05-0123-85/+182
| | | | | | | | | mongodb-master ref: 1ed75dd093..f77c5af3eb for: 7.1.0-rc0 WT-10767 Have WT utility use the same allocator as the main WiredTiger library
* Import wiredtiger: 1ed75dd0937da05deeafa874b30f2dfe505f22be from branch ↵Luke Pearson2023-05-019-29/+198
| | | | | | | | | mongodb-master ref: 1daa7d05a7..1ed75dd093 for: 7.1.0-rc0 WT-10786 Use unique object prefixes in C tiered storage tests
* Import wiredtiger: 1daa7d05a761f3968fbcefa46f2d71803c3cc17d from branch ↵Sean042023-04-282-6/+13
| | | | | | | | | mongodb-master ref: ad95cba9b7..1daa7d05a7 for: 7.1.0-rc0 WT-10528 test_wt8246_compact_rts_data_correctness retry to insert the data during WT_ROLLBACK
* Import wiredtiger: ad95cba9b70470b5d301d0bd2ad8bff6c27aa588 from branch ↵Sean042023-04-284-12/+169
| | | | | | | | | mongodb-master ref: f76f0645bf..ad95cba9b7 for: 7.1.0-rc0 WT-10954 Make convergence less likely for random values
* Import wiredtiger: f76f0645bfe93a6d17e4c0ae53111dc2e4e79d67 from branch ↵Sean042023-04-284-18/+21
| | | | | | | | | mongodb-master ref: f65f8831a6..f76f0645bf for: 7.1.0-rc0 WT-9957 Add phrase to document flush tier only applies if tiered storage
* Import wiredtiger: f65f8831a6ea20978592cccc9c56862e4c9fcce8 from branch ↵Luke Chen2023-04-2719-2/+863
| | | | | | | | | mongodb-master ref: fbd74eeeeb..f65f8831a6 for: 7.1.0-rc0 WT-10407: Wiredtiger upstream with iaa
* Import wiredtiger: fbd74eeeeb82e09f219bea839d62dab831af3aa5 from branch ↵Luke Chen2023-04-274-17/+11
| | | | | | | | | mongodb-master ref: c07700749d..fbd74eeeeb for: 7.1.0-rc0 WT-10981 Move s-string task into PR testing
* Import wiredtiger: c07700749d0de9afd38330c63ad15ccc6fbdcfe9 from branch ↵Etienne Petrel2023-04-262-7/+13
| | | | | | | | | mongodb-master ref: 72c78ebeb0..c07700749d for: 7.1.0-rc0 WT-10802 Handle EBUSY error when checkpointing in test/format
* Import wiredtiger: 72c78ebeb03d9fc523e0075aa5497feee020910c from branch ↵Etienne Petrel2023-04-264-4/+46
| | | | | | | | | mongodb-master ref: ea245358e8..72c78ebeb0 for: 7.1.0-rc0 WT-10849 Work around edge case for mirrors with FLCS, VLCS and truncate.
* Import wiredtiger: ea245358e89b84b5eae93130b944bf405a4a5ddc from branch ↵Etienne Petrel2023-04-252-1/+5
| | | | | | | | | mongodb-master ref: c79ba325e7..ea245358e8 for: 7.1.0-rc0 WT-10876 Skip obsolete updates when verifying resolved updates
* Import wiredtiger: c79ba325e7503c9c478a62b45642798428ad5ae3 from branch ↵Etienne Petrel2023-04-252-3/+3
| | | | | | | | | mongodb-master ref: bedf5ac8fd..c79ba325e7 for: 7.1.0-rc0 WT-10974 Typo in wt_cmp_dir script
* Import wiredtiger: bedf5ac8fd983f479397302860ce356fd8b8bfa4 from branch ↵Etienne Petrel2023-04-243-5/+4
| | | | | | | | | mongodb-master ref: 996723baf1..bedf5ac8fd for: 7.0.0-rc0 WT-10326 Address copy without assignment
* Import wiredtiger: 996723baf1ebc8faa2626093579dafac19dcbdb4 from branch ↵Etienne Petrel2023-04-243-24/+24
| | | | | | | | | mongodb-master ref: afb39a5d7d..996723baf1 for: 7.0.0-rc0 WT-10977 Only run the infrequent-checks buildvariant on develop
* Import wiredtiger: afb39a5d7df201dc8ecbff7b24407db1439c12a7 from branch ↵Etienne Petrel2023-04-243-3/+134
| | | | | | | | | mongodb-master ref: f5a8bd4ea6..afb39a5d7d for: 7.0.0-rc0 WT-10522 Don't use aborted tombstone as original value of key
* Import wiredtiger: f5a8bd4ea6fa8cbb4348f48da1a28050dbb638e8 from branch ↵Etienne Petrel2023-04-242-7/+1
| | | | | | | | | mongodb-master ref: 52f8dfa27d..f5a8bd4ea6 for: 7.0.0-rc0 WT-10975 Remove redundant entries in the s_string.ok whitelist
* Import wiredtiger: 52f8dfa27d8c164b092c0f5d1ec9d47ea0fe86ec from branch ↵Etienne Petrel2023-04-243-4/+29
| | | | | | | | | mongodb-master ref: 50292ecf1b..52f8dfa27d for: 7.0.0-rc0 WT-10934 Process missing mirrors when starting from an existing database in workgen
* Import wiredtiger: 50292ecf1bb5618a38673bcbd02835e849ac08a9 from branch ↵Etienne Petrel2023-04-243-2/+11
| | | | | | | | | mongodb-master ref: 2f59c728dd..50292ecf1b for: 7.0.0-rc0 WT-10973 Clean up files causing noise in git diffs