summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/bench
Commit message (Collapse)AuthorAgeFilesLines
* Import wiredtiger: 1ed75dd0937da05deeafa874b30f2dfe505f22be from branch ↵Luke Pearson2023-05-011-2/+5
| | | | | | | | | mongodb-master ref: 1daa7d05a7..1ed75dd093 for: 7.1.0-rc0 WT-10786 Use unique object prefixes in C tiered storage tests
* Import wiredtiger: 52f8dfa27d8c164b092c0f5d1ec9d47ea0fe86ec from branch ↵Etienne Petrel2023-04-242-3/+28
| | | | | | | | | 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: d76b5a3e51d9f4d1a879db5734c147385401d1d0 from branch ↵Sulabh Mahajan2023-04-211-0/+97
| | | | | | | | | mongodb-master ref: 33231e67e6..d76b5a3e51 for: 7.1.0-rc0 WT-10759 Do not retry to force evict history store pages during reconciliation
* Import wiredtiger: 2adbf63fcfb9bf8b550348825a9433f4e5cb685f from branch ↵Sulabh Mahajan2023-04-201-4/+5
| | | | | | | | | mongodb-master ref: d1b22a118d..2adbf63fcf for: 7.1.0-rc0 WT-10945 Fix workgen compilation
* Import wiredtiger: 45a4975829e2da0849c4cfb6b4fffedd446974f8 from branch ↵Clarisse Cheah2023-04-189-5/+486
| | | | | | | | | mongodb-master ref: 6773b70224..45a4975829 for: 7.1.0-rc0 WT-10647 RTS perf characterisation
* Import wiredtiger: 5850afdc2c9a473bd38f2507dff888600b9c3f95 from branch ↵Sulabh Mahajan2023-04-171-1/+2
| | | | | | | | | mongodb-master ref: 5da1575596..5850afdc2c for: 7.0.0-rc0 WT-9812 Chunk cache
* Import wiredtiger: ccfe5c31424a64ddd491e08a3849b072fc0d4e87 from branch ↵Ravi Giri2023-04-131-0/+96
| | | | | | | | | mongodb-master ref: 8720a0b3d8..ccfe5c3142 for: 7.1.0-rc0 WT-10758 Move many-collection-test results into wiredtigers performance dashboard
* Import wiredtiger: f8548fe2f4b7686395777bb6d6565eee31e4a508 from branch ↵Marc Butler2023-04-041-12/+14
| | | | | | | | | mongodb-master ref: 5eb8f7e980..f8548fe2f4 for: 7.0.0-rc0 WT-10856 Update workgen mirror validation script
* Import wiredtiger: 5eb8f7e980fb5323d007ce1b7ec3cefa63751797 from branch ↵Clarisse Cheah2023-04-033-27/+59
| | | | | | | | | mongodb-master ref: 0d9fc80125..5eb8f7e980 for: 7.0.0-rc0 WT-10825 Allow shared operations to use different tables in Workgen
* Import wiredtiger: 8e3b510f5cb70d595c1fc2154100a498707b1ceb from branch ↵Clarisse Cheah2023-04-031-2/+0
| | | | | | | | | mongodb-master ref: b1b290cdbc..8e3b510f5c for: 7.0.0-rc0 WT-10644 Fix undefined behavior in workgen signal handler
* Import wiredtiger: 7dd95f2b2b7c340f04289bb6b272fb92488ea901 from branch ↵Andrew Morton2023-03-312-36/+4
| | | | | | | | | 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: 4b36c2de1baaeb1ac73b0e6c83a839bb0280d69e from branch ↵Andrew Morton2023-03-291-3/+2
| | | | | | | | | mongodb-master ref: aba757ed4e..4b36c2de1b for: 7.0.0-rc0 WT-10805 Display the top five latencies from the many-dhandle-test even when latency values are 0
* Import wiredtiger: c0fae4b683896742bd97d6f766886fad72890ace from branch ↵Ruby Chen2023-03-211-22/+33
| | | | | | | | | mongodb-master ref: 2a83fa20d3..c0fae4b683 for: 7.0.0-rc0 WT-10750 Enhance comment style enforcement to work on local build
* Import wiredtiger: faa89e5a732eaebddaed084a2af276590fdc60bb from branch ↵Alexander Gorrod2023-03-151-3/+12
| | | | | | | | | mongodb-master ref: f4438fce96..faa89e5a73 for: 7.0.0-rc0 WT-10732 Set workgen keys/values for non-dynamic tables.
* Import wiredtiger: 99068b628fa79f32c5d7590a167e337a4be9fe88 from branch ↵Alexander Gorrod2023-03-134-1/+218
| | | | | | | | | mongodb-master ref: 5a032be765..99068b628f for: 7.0.0-rc0 WT-9905 test tiered: develop microbenchmark for FLUSH
* Import wiredtiger: 5a032be765b1ebd9bb789e837cd00cc572dd689b from branch ↵Alexander Gorrod2023-03-132-47/+0
| | | | | | | | | mongodb-master ref: 1bec64ae1f..5a032be765 for: 7.0.0-rc0 WT-9541 Pull out GitHub and Evergreen info from perf_run.py to upload_stats_atlas.py
* Import wiredtiger: a456ce826d42b7d14137e68dee210fff529b713b from branch ↵Tammy Bailey2023-03-061-0/+135
| | | | | | | | | mongodb-master ref: 6a85f1f39c..a456ce826d for: 7.0.0-rc0 WT-10233 Implement dynamic mirrored table data validation in workgen
* Import wiredtiger: 7e73a904d58f269eba8aa62f72a6a38c1dd299df from branch ↵Tammy Bailey2023-03-063-165/+398
| | | | | | | | | mongodb-master ref: 8ba1350ff1..7e73a904d5 for: 7.0.0-rc0 WT-10240 Implement mirrored dynamic tables in workgen
* Import wiredtiger: d57d317000d70f0ad4da6f59773bd02e753ae2e0 from branch ↵Jie Chen2023-03-021-18/+91
| | | | | | | | | mongodb-master ref: d985309e63..d57d317000 for: 7.0.0-rc0 WT-10460 Test SS-PUSH and SS-PULL benchmark with S3 storage source
* Import wiredtiger: f3d0bad2b5a242feac2246f80c431e05bc675b2e from branch ↵Jie Chen2023-02-283-398/+165
| | | | | | | | | mongodb-master ref: c087c49882..f3d0bad2b5 for: 7.0.0-rc0 Revert "WT-10240 Implement mirrored dynamic tables in workgen
* Import wiredtiger: 6b52192f8d11584f7395830e4777ab986b33d836 from branch ↵Jie Chen2023-02-271-14/+8
| | | | | | | | | mongodb-master ref: 33545b07f7..6b52192f8d for: 7.0.0-rc0 WT-10573 Add option to dir_store to not cache files.
* Import wiredtiger: 33545b07f7f5393f2e0457a691462daf0a07a841 from branch ↵Jie Chen2023-02-271-0/+9
| | | | | | | | | mongodb-master ref: 76eea9787a..33545b07f7 for: 7.0.0-rc0 WT-10624 Introduce WT_ORDERED_READ_WEAK_MEMORDER to fix regression on machines with strong memory ordering
* Import wiredtiger: 7956ee504c720ff4f18d3d0df1d3c98ea420b5b3 from branch ↵Monica Ng2023-02-203-165/+398
| | | | | | | | | mongodb-master ref: 0da47cd80a..7956ee504c for: 7.0.0-rc0 WT-10240 Implement mirrored dynamic tables in workgen
* Import wiredtiger: ca367eda282486372d96a3cd5bd5d246b878f062 from branch ↵Clarisse Cheah2023-02-171-0/+65
| | | | | | | | | mongodb-master ref: aa34026bf6..ca367eda28 for: 7.0.0-rc0 WT-10525 Minimal repro for insert stack race condition
* Import wiredtiger: c793092d4e1ce51f2664f27febba9f64028e6047 from branch ↵Clarisse Cheah2023-02-062-3/+12
| | | | | | | | | mongodb-master ref: 32ee82a40f..c793092d4e for: 6.3.0-rc0 WT-10557 Fix workgen checkpoint config parsing
* Import wiredtiger: 4f752ef775589cf8be5c2750d220b621b0e974bb from branch ↵Chenhao Qu2023-01-241-2/+21
| | | | | | | | | mongodb-master ref: d18f417add..4f752ef775 for: 6.3.0-rc0 WT-10532 Add signal handler to Workgen
* Import wiredtiger: d18f417addb71b95dace8ce791e1145db983568c from branch ↵Chenhao Qu2023-01-241-22/+2
| | | | | | | | | mongodb-master ref: d14c1a89df..d18f417add for: 6.3.0-rc0 Revert "WT-10532 Add signal handler to Workgen
* Import wiredtiger: bb7e2ffa9fb604c4f82d6beaf44dc3d3f65e9d2f from branch ↵Chenhao Qu2023-01-241-2/+22
| | | | | | | | | mongodb-master ref: a2dbf2adf6..bb7e2ffa9f for: 6.3.0-rc0 WT-10532 Add signal handler to Workgen
* Import wiredtiger: 39c85567caebe0f52ac8120fb0437599bbd40ba5 from branch ↵Tammy Bailey2023-01-204-14/+31
| | | | | | | | | mongodb-master ref: 0f4ca11ba5..39c85567ca for: 6.3.0-rc0 WT-10309 Replace mutex with shared_mutex for dynamic tables in workgen
* Import wiredtiger: 0f4ca11ba5ee921490a6c728ae23864459fabfaf from branch ↵Tammy Bailey2023-01-201-71/+0
| | | | | | | | | mongodb-master ref: 5d033c5ef8..0f4ca11ba5 for: 6.3.0-rc0 WT-10480 Remove unneeded setup.py files
* Import wiredtiger: 2f007fe0bb0e7af3fbfa6ef5aff7612fe7ff2166 from branch ↵Chenhao Qu2023-01-172-61/+170
| | | | | | | | | mongodb-master ref: 5133661db1..2f007fe0bb for: 6.3.0-rc0 WT-10467 Randomize creates and drops in workgen and support restarts
* Import wiredtiger: dcf227fa94d49f9c930ee52bfb25a733d77f5dbd from branch ↵Etienne Petrel2023-01-162-15/+22
| | | | | | | | | mongodb-master ref: 5a6f5a90aa..dcf227fa94 for: 6.3.0-rc0 WT-10202 Provide option to disable the generation of stats in Workgen
* Import wiredtiger: 89d66b2574db3ed1280017cac56b732b88969cce from branch ↵Etienne Petrel2023-01-162-20/+14
| | | | | | | | | mongodb-master ref: 6bdf7a2f4d..89d66b2574 for: 6.3.0-rc0 Revert "WT-10202 Provide option to disable the generation of stats in Workgen
* Import wiredtiger: bb8ca07c92224d4f7fb58f1b5c3f69918d4dc3dc from branch ↵Etienne Petrel2023-01-162-14/+20
| | | | | | | | | mongodb-master ref: 217c4dd725..bb8ca07c92 for: 6.3.0-rc0 WT-10202 Provide option to disable the generation of stats in Workgen
* Import wiredtiger: 31e444ee327b13855396c05670881dc913bafd32 from branch ↵Luke Chen2023-01-152-10/+20
| | | | | | | | | mongodb-master ref: 4f5f38795e..31e444ee32 for: 6.3.0-rc0 WT-10243 Failure in example_prepare.py and prepare_stress.py due to unexpected timestamp usage
* Import wiredtiger: 8356515b9201edf61edf2ba9dac02c7d8162945f from branch ↵Will Korteland2023-01-124-258/+429
| | | | | | | | | mongodb-master ref: 8cc158daeb..8356515b92 for: 6.3.0-rc0 WT-10456 Reimplement create and drop of the tables as a service in workgen
* Import wiredtiger: 8def0924d0c362b9cbfd1182d53034ffb4a9e499 from branch ↵Chenhao Qu2023-01-102-1/+1
| | | | | | | | | mongodb-master ref: c1da6b7d26..8def0924d0 for: 6.3.0-rc0 WT-10458 Renaming .cxx files and removing them from relevant script lookups.
* Import wiredtiger: 4f2319ae3187d24f4241e2f367993fb8d9264cfd from branch ↵Chenhao Qu2023-01-104-429/+258
| | | | | | | | | mongodb-master ref: 3d320a1ec0..4f2319ae31 for: 6.3.0-rc0 Revert "WT-10456 Reimplement create and drop of the tables as a service in workgen
* Import wiredtiger: 3d320a1ec01196645eeae778b65771dabc3f241a from branch ↵Chenhao Qu2023-01-101-0/+2
| | | | | | | | | mongodb-master ref: 5ee7a7e670..3d320a1ec0 for: 6.3.0-rc0 WT-10475 Initialize Context::_verbose with parsed value from swig wrapper
* Import wiredtiger: 5ee7a7e67038b293d1069a215875a78075b07fd7 from branch ↵Will Korteland2023-01-103-7/+100
| | | | | | | | | mongodb-master ref: c4afe2835c..5ee7a7e670 for: 6.3.0-rc0 WT-10468 Enable WT Assertions in Release Mode
* Import wiredtiger: c4afe2835c961d3adde33f3bf840ff67a997eb95 from branch ↵Will Korteland2023-01-104-258/+429
| | | | | | | | | mongodb-master ref: 92360c7aaa..c4afe2835c for: 6.3.0-rc0 WT-10456 Reimplement create and drop of the tables as a service in workgen
* Import wiredtiger: 91e10012b2b3d4a75419d2635863a67d523eae3c from branch ↵Clarisse Cheah2023-01-094-16/+16
| | | | | | | | | 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-063-17/+19
| | | | | | | | | mongodb-master ref: b183ecb408..843032e989 for: 6.3.0-rc0 WT-10315 Rename .i files in source tree
* Import wiredtiger: f0f2aa4917ed962228591f242468bc68d8eef68f from branch ↵Siddhartha Mahajan2023-01-062-17/+7
| | | | | | | | | mongodb-master ref: 0dd6ca0312..f0f2aa4917 for: 6.3.0-rc0 WT-10301 Replace _table_runtime with a better data structure in Workgen
* Import wiredtiger: f71af27c5a39b1490a5f78029d205280cfd03174 from branch ↵Will Korteland2023-01-053-99/+110
| | | | | | | | | mongodb-master ref: 8f0a6e229b..f71af27c5a for: 6.3.0-rc0 WT-9974 Enforce C and C++ style commenting in WiredTiger
* Import wiredtiger: 2703251482e6d31a3c58d6f4ab0df60340fc4674 from branch ↵Will Korteland2022-12-212-0/+0
| | | | | | | | | mongodb-master ref: 723f5e15d4..2703251482 for: 6.3.0-rc0 WT-10335 File names overlap
* Import wiredtiger: 2a414fdee92400156ab05de39b6f0c2363a73469 from branch ↵Luke Chen2022-12-211-44/+65
| | | | | | | | | mongodb-master ref: 824e26b677..2a414fdee9 for: 6.3.0-rc0 WT-10294 Use WT API __wt_random instead of rand()
* Import wiredtiger: 06415c814ac6fd7a6c5a54f1fb560451e83a5efe from branch ↵Chenhao Qu2022-12-144-15/+149
| | | | | | | | | mongodb-master ref: c9b01cfc9e..06415c814a for: 6.3.0-rc0 WT-10239 Implement dynamic table deletion in Workgen
* Import wiredtiger: d8b836e830e31220517ea78cb7b152cfb9911fbc from branch ↵Siddhartha Mahajan2022-12-095-53/+292
| | | | | | | | | mongodb-master ref: 77747187d8..d8b836e830 for: 6.3.0-rc0 WT-10238 Implement dynamic table creation in Workgen
* Import wiredtiger: ec3f86d1fa6421993d668d15623da30979075857 from branch ↵Etienne Petrel2022-12-051-43/+153
| | | | | | | | | mongodb-master ref: 9391b01df5..ec3f86d1fa for: 6.3.0-rc0 WT-10162 test tiered: develop microbenchmarks for SS-PULL