summaryrefslogtreecommitdiff
path: root/src/third_party
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-49230 Upgrade Zstandard to 1.5.1Gregory Noma2022-01-28576-62156/+59571
|
* Import wiredtiger: 11338fc0ed96da84ebefd66d3cccdf04dcaa0357 from branch ↵Luke Chen2022-01-282-4/+4
| | | | | | | | | mongodb-master ref: ee9ff37d27..11338fc0ed for: 5.3.0 WT-8450 Report stats in hs_cleanup_stress, don't validate them
* Import wiredtiger: ee9ff37d272183c280cb3b0404332df087bf5bb0 from branch ↵Luke Chen2022-01-282-7/+2
| | | | | | | | | mongodb-master ref: b9e7765c16..ee9ff37d27 for: 5.3.0 WT-8736 Get rid of unused variables in evergreen.yml
* Import wiredtiger: b9e7765c161ebeaf277842933a5e4909a9f84ac1 from branch ↵Luke Chen2022-01-2827-465/+377
| | | | | | | | | mongodb-master ref: 4f8ac804b8..b9e7765c16 for: 5.3.0 WT-7872 Replace tiered storage use of WT_FH handles with WT_BLOCK handles
* Import wiredtiger: 4f8ac804b8ad14c223331c399810959f6c922ec1 from branch ↵Luke Chen2022-01-282-2/+3
| | | | | | | | | mongodb-master ref: 5e050c4170..4f8ac804b8 for: 5.3.0 WT-8730 Make short term fix for cppsuite: cache usage exceeds 100%
* Import wiredtiger: 5e050c4170c2de7f56684b681a01b5312a101fb5 from branch ↵Alison Felizzi2022-01-272-4/+4
| | | | | | | | | mongodb-master ref: 0640a41779..5e050c4170 for: 5.3.0 WT-8586 Data validation stress tests fail when logging is enabled
* Import wiredtiger: 0640a417799f60e187f57072617da3d7d82599a5 from branch ↵Alison Felizzi2022-01-2710-1/+579
| | | | | | | | | mongodb-master ref: eece1aabad..0640a41779 for: 5.3.0 WT-8698 Create minimal S3 extension with unit testing
* Import wiredtiger: eece1aabad71b71e5b892197d206992a8de6bd04 from branch ↵Alison Felizzi2022-01-272-1/+2
| | | | | | | | | mongodb-master ref: e7dd2c5828..eece1aabad for: 5.3.0 WT-8603 Run performance tests once per day in Evergreen
* Import wiredtiger: e7dd2c5828f6932e3caf48fe81d7416e812fb5b1 from branch ↵Alison Felizzi2022-01-273-3/+3
| | | | | | | | | mongodb-master ref: 7c33869f3a..e7dd2c5828 for: 5.3.0 WT-8666 Fix syntax error opening coredump_filter in wt_hang_analyzer.py
* Import wiredtiger: 7c33869f3a31225e31431c7dd0a98ca72e0d9bdf from branch ↵Will Korteland2022-01-253-8/+122
| | | | | | | | | mongodb-master ref: e8dca0228e..7c33869f3a for: 5.3.0 WT-8669 Assert that the timestamps are not OOO in __hs_insert_record
* Import wiredtiger: e8dca0228e4a410bf45a159a15afd8becf80cf8a from branch ↵Will Korteland2022-01-255-17/+212
| | | | | | | | | mongodb-master ref: 6a1a45f5a7..e8dca0228e for: 5.3.0 WT-7375 Implement minimal WT_SESSION::drop() for tiered tables
* Import wiredtiger: 6a1a45f5a732c49e6085a59600315c7f85f9ac49 from branch ↵Will Korteland2022-01-2517-38/+79
| | | | | | | | | mongodb-master ref: 7ecb3f4a13..6a1a45f5a7 for: 5.3.0 WT-8604 Pass WT_READ_VISIBLE_ALL flag to tree walk
* Import wiredtiger: 7ecb3f4a13db0f7a5476012dab95f9369649f863 from branch ↵Will Korteland2022-01-255-50/+130
| | | | | | | | | mongodb-master ref: 9443b440b5..7ecb3f4a13 for: 5.3.0 WT-8289 Provide a means to get K/V pair on duplicate key error
* SERVER-62285 added processing of cache-dir push failures.Daniel Moody2022-01-241-1/+2
|
* Import wiredtiger: 9443b440b5788d34f376939230fb22f241ce7ff3 from branch ↵Luke Chen2022-01-242-5/+1
| | | | | | | | | mongodb-master ref: 7bb6ce3337..9443b440b5 for: 5.3.0 WT-8590 Check that updates aren't having their transaction ids wiped after reopening the dhandle
* Import wiredtiger: 7bb6ce3337bc8a2173ae6c6813e201481c5adebe from branch ↵Luke Chen2022-01-2418-37/+1434
| | | | | | | | | mongodb-master ref: a90db9c642..7bb6ce3337 for: 5.3.0 WT-8333 Implement version cursor
* Import wiredtiger: a90db9c6425490a7ef16b9e909a22eb2a7f971d2 from branch ↵Luke Chen2022-01-242-2/+2
| | | | | | | | | mongodb-master ref: 1dea0087c1..a90db9c642 for: 5.3.0 WT-8619 Replace nullptr with empty string when key lacks prefix
* Import wiredtiger: 1dea0087c18f7edd182da370ed1762692815dd59 from branch ↵Luke Chen2022-01-212-1/+20
| | | | | | | | | mongodb-master ref: aab32463d8..1dea0087c1 for: 5.3.0 WT-8594 Compile with Apple M1 chip
* Import wiredtiger: aab32463d85c848abc2732cbcb277b85b664415a from branch ↵Luke Chen2022-01-214-6/+13
| | | | | | | | | mongodb-master ref: 6b6c57899c..aab32463d8 for: 5.3.0 WT-8704 Tidy up CMake warnings on Windows builds
* Import wiredtiger: 6b6c57899c9e5d63baa57fc90badfb2995d6ee9d from branch ↵Luke Chen2022-01-2110-22/+37
| | | | | | | | | mongodb-master ref: a0b41e9927..6b6c57899c for: 5.3.0 WT-8686 Map WT_PREPARE_CONFLICT to WT_ROLLBACK for WT_SESSION compact and truncate methods
* Import wiredtiger: a0b41e99278807fb1f27525602feb0991d3b1e9d from branch ↵Luke Chen2022-01-213-6/+15
| | | | | | | | | mongodb-master ref: b618dbb622..a0b41e9927 for: 5.3.0 WT-8699 Fix illegal log removal configuration in compatibility-test-for-newer-releases
* Import wiredtiger: b618dbb622550adea39e79b525f2a06f3101960e from branch ↵Luke Chen2022-01-213-24/+24
| | | | | | | | | mongodb-master ref: f7869fbf08..b618dbb622 for: 5.3.0 WT-8702 Limit oldest id to recovered checkpoint snapshot in recovery
* Import wiredtiger: f7869fbf082261c45cc1d690f25bf3bf5b585aa3 from branch ↵Luke Chen2022-01-212-3/+5
| | | | | | | | | mongodb-master ref: 0e8c23047f..f7869fbf08 for: 5.3.0 WT-8382 Halve the number of concurrent jobs when running PPC & zSeries tests
* Import wiredtiger: 0e8c23047f6b1ce08cf73f9e179270f39e1b59e8 from branch ↵Luke Chen2022-01-212-70/+17
| | | | | | | | | mongodb-master ref: f08d2188cd..0e8c23047f for: 5.3.0 WT-6707 Allow eviction to operate with snapshot when checkpoint is running
* Import wiredtiger: f08d2188cde9de0e64b4a0a0206a35093af1d4ed from branch ↵Alison Felizzi2022-01-2019-160/+244
| | | | | | | | | mongodb-master ref: 3651f46c49..f08d2188cd for: 5.3.0 WT-8673 Introduce WT_VERSION struct to track version information
* Import wiredtiger: 3651f46c49d456d35400e9e39d83ca5a8b5abd23 from branch ↵Alison Felizzi2022-01-202-4/+3
| | | | | | | | | mongodb-master ref: 5728f00cc9..3651f46c49 for: 5.3.0 WT-8693 Fix assert when BUFFER_ALIGNMENT configured to 0
* Import wiredtiger: 5728f00cc91f2d4a4a392cb5d9263fb64ec9e4d6 from branch ↵Alison Felizzi2022-01-202-10/+1
| | | | | | | | | mongodb-master ref: 945c520f02..5728f00cc9 for: 5.3.0 WT-8697 Remove duplicate in "upgrading to version 2.9.2" documentation
* Import wiredtiger: 945c520f026ec0cdfa53703be0d48a274340a610 from branch ↵Alison Felizzi2022-01-204-2/+184
| | | | | | | | | mongodb-master ref: 639d9bf132..945c520f02 for: 5.3.0 WT-8570 Do not increase oldest ID during recovery
* Import wiredtiger: 639d9bf132fb7009ae1386d1f7c7677de569fa40 from branch ↵Alison Felizzi2022-01-208-56/+22
| | | | | | | | | mongodb-master ref: 70c90bf9dd..639d9bf132 for: 5.3.0 WT-8583 Remove commit_timestamp config from set_timestamp
* Import wiredtiger: 70c90bf9dd083536c2403e1492125888fe1e1b30 from branch ↵Alison Felizzi2022-01-2013-48/+149
| | | | | | | | | mongodb-master ref: 2db205e08f..70c90bf9dd for: 5.3.0 WT-8624 Generate perf plots in Evergreen from cpp suite tests
* Import wiredtiger: 2db205e08f7cd87e1d2e74cfb4a895628f468e34 from branch ↵Alison Felizzi2022-01-2093-634/+603
| | | | | | | | | mongodb-master ref: 85f16d6331..2db205e08f for: 5.3.0 WT-5960 Documentation uses non-standard meaning of "log archiving"
* Import wiredtiger: 85f16d6331a66fc6f5e2767dce40ccedce7f9f7d from branch ↵Alison Felizzi2022-01-203-29/+113
| | | | | | | | | mongodb-master ref: c9247ed856..85f16d6331 for: 5.3.0 WT-8365 Improve performance for timestamp_transaction
* Import wiredtiger: c9247ed856597fbc2fa4311a00b89ce97c916553 from branch ↵Alison Felizzi2022-01-206-68/+234
| | | | | | | | | mongodb-master ref: 02e14d14b2..c9247ed856 for: 5.3.0 WT-4416 buffer_alignment setting does not work
* Revert "SERVER-62285 added processing of cache-dir push failures"Daniel Moody2022-01-181-2/+1
| | | | This reverts commit ee974eefd38564d69147cda4acd34c54f2796760.
* Import wiredtiger: 02e14d14b2c676edef2345e4692596d86ecc69ac from branch ↵Etienne Petrel2022-01-182-20/+1
| | | | | | | | | mongodb-master ref: f2a463afee..02e14d14b2 for: 5.3.0 WT-8515 Remove unused code in evergreen.yml
* Import wiredtiger: f2a463afee2719fdfa535ca37cd3c0b9ec67e7da from branch ↵Etienne Petrel2022-01-182-1/+2
| | | | | | | | | mongodb-master ref: 95a53e14c6..f2a463afee for: 5.3.0 WT-8522 Don't report error in Evergreen when there are no Hang Analyzer artifacts to upload
* Import wiredtiger: 95a53e14c616a0ef4914d3e35a3a21b9a0e8751f from branch ↵Etienne Petrel2022-01-185-32/+55
| | | | | | | | | mongodb-master ref: c424d46831..95a53e14c6 for: 5.3.0 WT-7652 Document WT_SESSION.assert=(read_timestamp,write_timestamp)
* Import wiredtiger: c424d46831cb44e74ac68d4605d000b9540413ca from branch ↵Etienne Petrel2022-01-185-19/+19
| | | | | | | | | mongodb-master ref: d5f19f8263..c424d46831 for: 5.3.0 WT-7309 Update description of operation_timeout_ms for WT_SESSION::begin_transaction
* Import wiredtiger: d5f19f82635bfd94908d7c0c2b9aeca05134c2ab from branch ↵Etienne Petrel2022-01-188-30/+1
| | | | | | | | | mongodb-master ref: 9e071da953..d5f19f8263 for: 5.3.0 WT-7722 Clean up TESTUTIL_BYPASS_VALGRIND and TESTUTIL_SLOW_MACHINE flags
* Import wiredtiger: 9e071da95358e2ad171a8b45fbb0864c442ca25b from branch ↵Luke Chen2022-01-172-77/+23
| | | | | | | | | mongodb-master ref: e2cc98ca81..9e071da953 for: 5.3.0 WT-8511 Remove unnecessary steps in evergreen.yml
* Import wiredtiger: e2cc98ca811dec39d7916f9c8beadd8b69c0139e from branch ↵Luke Chen2022-01-176-41/+26
| | | | | | | | | mongodb-master ref: f29542e2de..e2cc98ca81 for: 5.3.0 WT-4907 Return WT_PREPARE_CONFLICT only for read not write operations
* Import wiredtiger: f29542e2de85152d5a9db323b909e0a2caa4bb43 from branch ↵Luke Chen2022-01-172-45/+20
| | | | | | | | | mongodb-master ref: 3ff05eff65..f29542e2de for: 5.3.0 WT-7551 Avoid using WT_CURSOR.search-near on the history store in test/format
* Import wiredtiger: 3ff05eff65bee4ff27d45c039fd51593f727c717 from branch ↵Luke Chen2022-01-172-76/+68
| | | | | | | | | mongodb-master ref: 11e4a646b4..3ff05eff65 for: 5.3.0 WT-8614 Make format.sh more verbose for failure diagnosis.
* Import wiredtiger: 11e4a646b407c7dd5ae2d5728bd0670400e95435 from branch ↵Luke Chen2022-01-172-4/+5
| | | | | | | | | mongodb-master ref: 63d1b13514..11e4a646b4 for: 5.3.0 WT-8683 Fix incorrect variables for ftruncate-test in evergreen.yml
* Import wiredtiger: 63d1b1351476fa08d1747ff9f78786257f4e0739 from branch ↵Luke Chen2022-01-173-347/+152
| | | | | | | | | mongodb-master ref: 3423bde987..63d1b13514 for: 5.3.0 WT-8503 Create a function to execute csuite tests in evergreen.yml
* Import wiredtiger: 3423bde987738af15239932c42c512224a82a0cf from branch ↵Luke Chen2022-01-174-146/+2
| | | | | | | | | mongodb-master ref: 93e772ec30..3423bde987 for: 5.3.0 WT-8425 Push updates with the same commit timestamps in the out_of_order_ts_updates vector in hs_rec.c.
* Import wiredtiger: 93e772ec3039b7346b22b9c5d8d78bb31935ce4f from branch ↵Luke Chen2022-01-142-2/+2
| | | | | | | | | mongodb-master ref: 8a5752fd9c..93e772ec30 for: 5.3.0 WT-8249 Correct the order of operations in test_timestamp09.py
* Import wiredtiger: 8a5752fd9c0904de30181404c644410b901a6e51 from branch ↵Luke Chen2022-01-142-4/+4
| | | | | | | | | mongodb-master ref: 3fd772a321..8a5752fd9c for: 5.3.0 WT-8486 Don't call memcmp with NULL pointers even if the comparison length is 0
* Import wiredtiger: 3fd772a32140d31642c950e719c42f1effb0bd41 from branch ↵Luke Chen2022-01-144-12/+3
| | | | | | | | | mongodb-master ref: 8e674d2a63..3fd772a321 for: 5.3.0 WT-6052 Remove min_skipped_ts from WT_RECONCILE
* Import wiredtiger: 8e674d2a63bffb4ca541be063f8bda7788d6936e from branch ↵Luke Chen2022-01-142-8/+4
| | | | | | | | | mongodb-master ref: 25ba1c8550..8e674d2a63 for: 5.3.0 WT-6035 Reenable lower isolation level tests in test_random_abort