summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/test/format
Commit message (Collapse)AuthorAgeFilesLines
* Import wiredtiger: 745a9334996a60ee8d4ecf7f238325e489ae1e00 from branch ↵Andrew Morton2023-05-141-1/+8
| | | | | | | | | mongodb-master ref: af1fb31f4e..745a933499 for: 7.1.0-rc0 WT-11046 Adjust format keyno if necessary.
* Import wiredtiger: 2d6a21cf8fd6c909236092cbd0f10a0e07b0ad3c from branch ↵Hari Babu Kommi2023-05-091-1/+14
| | | | | | | | | 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-091-0/+172
| | | | | | | | | 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-091-0/+180
| | | | | | | | | 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: 7d22e18851ba48f07ec2e5eabcbbf9d4735d9885 from branch ↵Luke Pearson2023-05-034-17/+25
| | | | | | | | | mongodb-master ref: e9602ac223..7d22e18851 for: 7.1.0-rc0 WT-10873 Pin the page we found during prepared update resolution.
* Import wiredtiger: 1ed75dd0937da05deeafa874b30f2dfe505f22be from branch ↵Luke Pearson2023-05-011-1/+1
| | | | | | | | | mongodb-master ref: 1daa7d05a7..1ed75dd093 for: 7.1.0-rc0 WT-10786 Use unique object prefixes in C tiered storage tests
* Import wiredtiger: c07700749d0de9afd38330c63ad15ccc6fbdcfe9 from branch ↵Etienne Petrel2023-04-261-6/+12
| | | | | | | | | 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-263-3/+45
| | | | | | | | | 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: 33231e67e6338843ca53e1ebfed949eaec801c7b from branch ↵Sulabh Mahajan2023-04-215-110/+140
| | | | | | | | | mongodb-master ref: ef43f11f88..33231e67e6 for: 7.1.0-rc0 WT-10435 Adding dirty eviction trigger/target settings to test/format when needed
* Import wiredtiger: 031230ed4e070840acf03e5fdb05016664d882e8 from branch ↵Marc Butler2023-04-061-2/+3
| | | | | | | | | mongodb-master ref: a98f3f3a9a..031230ed4e for: 7.0.0-rc0 WT-10881 Add simple fixed len column store testing for predictable replay in test/format
* Import wiredtiger: 7dd95f2b2b7c340f04289bb6b272fb92488ea901 from branch ↵Andrew Morton2023-03-314-54/+71
| | | | | | | | | mongodb-master ref: d20a7749ec..7dd95f2b2b for: 7.0.0-rc0 WT-9971 Create a standard implementation of a pareto distribution function and utilize it in test format
* Import wiredtiger: 407350b9e92c60af622e74a5d220b94993aaf8c6 from branch ↵Andrew Morton2023-03-291-2/+9
| | | | | | | | | mongodb-master ref: 2764aedf3b..407350b9e9 for: 7.0.0-rc0 WT-10259 Only update last_match when we don't have failures.
* Import wiredtiger: 0a530c56a8522849b4b5692d58a7790a86624703 from branch ↵Andrew Morton2023-03-291-1/+1
| | | | | | | | | mongodb-master ref: 24954d22d2..0a530c56a8 for: 7.0.0-rc0 WT-10834 Refer WT-8727 as PM-2530
* Import wiredtiger: aba757ed4e04d7f5b86dde7ea00eb863bf05c6ab from branch ↵Andrew Morton2023-03-298-26/+168
| | | | | | | | | mongodb-master ref: c448c5453b..aba757ed4e for: 7.0.0-rc0 WT-10630 Add tiered storage support and flush_tier calls to test/format
* Import wiredtiger: d461a603f9c17594374f7b31af7fa475e1b7eb6a from branch ↵Andrew Morton2023-03-261-1/+2
| | | | | | | | | mongodb-master ref: 72bd8c9726..d461a603f9 for: 7.0.0-rc0 WT-10770 Add item size check to table_verify_mirror to avoid unnecessary memcmp
* Import wiredtiger: a1c16cd7c9061d11115912112fc2c082ff57817d from branch ↵Andrew Morton2023-03-261-2/+2
| | | | | | | | | mongodb-master ref: 460f9c13b5..a1c16cd7c9 for: 7.0.0-rc0 WT-10804 Fix formatting command in test/format/config.sh
* Import wiredtiger: bb12f9e47382e59f37585659878b7c2d6e30f22b from branch ↵Andrew Morton2023-03-261-0/+221
| | | | | | | | | mongodb-master ref: ec00c7eb5d..bb12f9e473 for: 7.0.0-rc0 WT-10545 Avoid hanging when opening a checkpoint cursor after bulk operations
* Import wiredtiger: ec00c7eb5d56955769c0dfaefef37b20bad6c668 from branch ↵Ruby Chen2023-03-232-230/+200
| | | | | | | | | mongodb-master ref: 1780dfe176..ec00c7eb5d for: 7.0.0-rc0 WT-10793 Fix formatting in test/format/format_config_def.c
* Import wiredtiger: 94dcda9907ffb3e8c9777057ef642129448f309c from branch ↵Alexander Gorrod2023-03-165-203/+545
| | | | | | | | | mongodb-master ref: fa1f5371c8..94dcda9907 for: 7.0.0-rc0 WT-9512 Save the ref->home pointer before freeing the ref->addr.
* Import wiredtiger: 207b3f89bbdb6daf71d76e16cfbd576ef499769c from branch ↵Alexander Gorrod2023-03-151-1/+9
| | | | | | | | | mongodb-master ref: 48a7d4fdcf..207b3f89bb for: 7.0.0-rc0 WT-10733 Print out full key in test format ops traces
* Import wiredtiger: 5464f394830dbafc43eb505af0d8b89ca175ed3a from branch ↵Alexander Gorrod2023-03-151-9/+28
| | | | | | | | | mongodb-master ref: e228fe942d..5464f39483 for: 7.0.0-rc0 WT-10738 Adding RR support to format.sh
* Import wiredtiger: b4c1850b2dc7a42ddfc499b1d9e00df6cc2af86b from branch ↵Tammy Bailey2023-03-091-0/+210
| | | | | | | | | mongodb-master ref: 5a2abd1c4e..b4c1850b2d for: 7.0.0-rc0 WT-10258 Add failing CONFIG to failure directory to keep running.
* Import wiredtiger: ab4c2cc56edd41e9a55856740e05fab2c8108b11 from branch ↵Tammy Bailey2023-03-082-14/+8
| | | | | | | | | mongodb-master ref: d68edf8a25..ab4c2cc56e for: 7.0.0-rc0 WT-10672 No special handling for predictable replay needed when read timestamps become invalid in test/format
* Import wiredtiger: 1e1ed737431e2299bd7bb234f2a4584a1d7a5ba6 from branch ↵Tammy Bailey2023-03-061-0/+163
| | | | | | | | | mongodb-master ref: d466fba0cd..1e1ed73743 for: 7.0.0-rc0 WT-10384 Don't allow WT_ROLLBACK for read only operations not in a transaction
* Import wiredtiger: 771763d532243b0df79fa5ca12caf226236a6f0b from branch ↵Monica Ng2023-02-201-1/+1
| | | | | | | | | mongodb-master ref: fc1a5bf495..771763d532 for: 7.0.0-rc0 WT-10603 Limit the length of predictable test/format runs by scaling down preloading.
* Import wiredtiger: 7d60292d6e04175bce76daa1bff6e34a2f0a42c3 from branch ↵Will Korteland2023-02-164-71/+118
| | | | | | | | | mongodb-master ref: 3121cb6e55..7d60292d6e for: 7.0.0-rc0 WT-9824 Add testing to file manager WT connection configurations in test/format
* Import wiredtiger: 604dd69988250e1c8698cf7e5ac5dbce4a8f88f7 from branch ↵Luke Chen2023-02-1223-210/+1238
| | | | | | | | | mongodb-master ref: bb3421a839..604dd69988 for: 7.0.0-rc0 WT-9915 For tiered storage testing, get predictable outputs for test/format
* Import wiredtiger: 8c82d70525e7aa952547ff535bdfd9e8fba90b83 from branch ↵Chenhao Qu2023-01-174-82/+92
| | | | | | | | | mongodb-master ref: 2306f59235..8c82d70525 for: 6.3.0-rc0 WT-9292 Add a debug cursor_reposition config in test/format
* Import wiredtiger: 6bdf7a2f4d6161c0dc6cf75d5c87acea05d3151b from branch ↵Etienne Petrel2023-01-161-0/+157
| | | | | | | | | mongodb-master ref: 18859a9129..6bdf7a2f4d for: 6.3.0-rc0 WT-9847 Ensure that the truncation commit has resolved before allowing reconciliation to consider it
* Import wiredtiger: 91e10012b2b3d4a75419d2635863a67d523eae3c from branch ↵Clarisse Cheah2023-01-0911-23/+25
| | | | | | | | | mongodb-master ref: 843032e989..91e10012b2 for: 6.3.0-rc0 WT-10438 Literal values use WT defines whenever possible.
* Import wiredtiger: 843032e989c2f01e0da592e50a2bb934b72ebbdd from branch ↵Siddhartha Mahajan2023-01-062-9/+13
| | | | | | | | | mongodb-master ref: b183ecb408..843032e989 for: 6.3.0-rc0 WT-10315 Rename .i files in source tree
* Import wiredtiger: 0dd6ca031291805203db8fcd786615deb3db34dd from branch ↵Siddhartha Mahajan2023-01-062-3/+8
| | | | | | | | | mongodb-master ref: 827581cdd6..0dd6ca0312 for: 6.3.0-rc0 WT-10434 Skip log retention setting during backward compatibility runs.
* Import wiredtiger: 475a1516e7be518d337fecb653c70743b20fb04f from branch ↵Luke Chen2022-12-284-83/+150
| | | | | | | | | mongodb-master ref: 702c0b2776..475a1516e7 for: 6.3.0-rc0 WT-9506 Add debug_mode configuration support to test/format
* Import wiredtiger: 702c0b2776ff472e967200c469a710884847ab11 from branch ↵Siddhartha Mahajan2022-12-235-507/+83
| | | | | | | | | mongodb-master ref: 113f1ae7a8..702c0b2776 for: 6.3.0-rc0 Revert "WT-9506 Add debug_mode configuration support to test/format
* Import wiredtiger: bd898f8d2bb798f298a8cb175c7f011bc8f39be4 from branch ↵Siddhartha Mahajan2022-12-235-83/+507
| | | | | | | | | mongodb-master ref: 7d702324cf..bd898f8d2b for: 6.3.0-rc0 WT-9506 Add debug_mode configuration support to test/format
* Import wiredtiger: 2703251482e6d31a3c58d6f4ab0df60340fc4674 from branch ↵Will Korteland2022-12-217-341/+304
| | | | | | | | | mongodb-master ref: 723f5e15d4..2703251482 for: 6.3.0-rc0 WT-10335 File names overlap
* Import wiredtiger: 365bceed96df066ce5d495f7ae05cfb0a9ca4e26 from branch ↵Chenhao Qu2022-12-145-85/+98
| | | | | | | | | mongodb-master ref: 1664b65ed7..365bceed96 for: 6.3.0-rc0 WT-10316 Made buffer_alignment configuration explicit and automatically off when using directio
* Import wiredtiger: 36a99caa69183f4bace41988c7efbe4a9376f1ce from branch ↵Will Korteland2022-12-123-17/+50
| | | | | | | | | mongodb-master ref: 566da41b64..36a99caa69 for: 6.3.0-rc0 WT-10072 Limit format rows to one million if realloc_exact and realloc_malloc are set
* Import wiredtiger: aed15e961e3cc93f7d67231a437203390814093d from branch ↵Will Korteland2022-12-081-157/+0
| | | | | | | | | mongodb-master ref: 47e4eb7a82..aed15e961e for: 6.3.0-rc0 Revert "WT-9847 committed flag needs to be checked as part of page_del visibility check"
* Import wiredtiger: cc74fe65aa59eb9e2ae9c0e1cefaf8b0d840f4a2 from branch ↵Will Korteland2022-12-083-49/+17
| | | | | | | | | mongodb-master ref: f6803008f6..cc74fe65aa for: 6.3.0-rc0 Revert "WT-10072 Limit format rows to one million if realloc_exact and realloc_malloc are set
* Import wiredtiger: f6803008f6a877f83b72f98302d53fadee3a27c4 from branch ↵Will Korteland2022-12-083-17/+49
| | | | | | | | | mongodb-master ref: b5dd2eb9b4..f6803008f6 for: 6.3.0-rc0 WT-10072 Limit format rows to one million if realloc_exact and realloc_malloc are set
* Import wiredtiger: a6a7a1597bd23cdbb1835c7edc407084ba71c4c0 from branch ↵Will Korteland2022-12-081-0/+157
| | | | | | | | | mongodb-master ref: bb727d9b01..a6a7a1597b for: 6.3.0-rc0 WT-9847 committed flag needs to be checked as part of page_del visibility check
* Import wiredtiger: 78017d23df44a069ef6f224dfc8b27887acf4073 from branch ↵Luke Chen2022-12-051-2/+19
| | | | | | | | | mongodb-master ref: c7fa7e31a4..78017d23df for: 6.3.0-rc0 WT-9117 Restricting runs.rows to 1,000,000 when runs.in_memory is auto enabled
* Import wiredtiger: de6d8434b1e058c9208f68e98bada21cf6d02c35 from branch ↵Chenhao Qu2022-11-301-7/+2
| | | | | | | | | mongodb-master ref: 6fddc2ea2b..de6d8434b1 for: 6.3.0-rc0 Revert "WT-9117 Restrict in memory rows count to 1 million if in memory was not explicit
* Import wiredtiger: 6fddc2ea2b9c07b3a0e7dbdb51f46d601ee32ca0 from branch ↵Chenhao Qu2022-11-301-2/+7
| | | | | | | | | mongodb-master ref: a4064c96a7..6fddc2ea2b for: 6.3.0-rc0 WT-9117 Restrict in memory rows count to 1 million if in memory was not explicit
* Import wiredtiger: 8341cc7e4b2a411fb68b552dcaf456f120ba20e3 from branch ↵Will Korteland2022-11-241-2/+10
| | | | | | | | | mongodb-master ref: 9c4af6eafa..8341cc7e4b for: 6.3.0-rc0 WT-10144 Updating format.sh to check the timer if set during the resolve loop in case abort recovery take a long time.
* Import wiredtiger: 9a35c70af8a4e8c67b850d7982a77d5260fb5f08 from branch ↵Luke Chen2022-11-211-14/+22
| | | | | | | | | mongodb-master ref: 2cb2316c04..9a35c70af8 for: 6.3.0-rc0 WT-9773 Fix mirrored table bulk load fail on cache pressure
* Import wiredtiger: b412563e92786caa4e9a36b7430468c2e8d3e649 from branch ↵Will Korteland2022-11-171-2/+9
| | | | | | | | | mongodb-master ref: 147ed016d0..b412563e92 for: 6.3.0-rc0 WT-10159 Disable truncate operation when prepare is enabled in non-stanadlone build
* Import wiredtiger: 35c033d8964524e2027f3b019ab9d0f657ce0edd from branch ↵Chenhao Qu2022-11-161-0/+163
| | | | | | | | | mongodb-master ref: 5eee10d1ce..35c033d896 for: 6.3.0-rc0 WT-9834 Wait for a block to be unused before removing it
* Import wiredtiger: fb9424c353569d3d4e7be4582c4c1f853fd9f2e9 from branch ↵Will Korteland2022-11-101-0/+157
| | | | | | | | | mongodb-master ref: 18a8c3c52f..fb9424c353 for: 6.2.0-rc0 WT-10075 Fix illegal unpack.raw value in split_ref_move