| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: 86012f8e40..fa402fef19
for: 4.1.7
WT-4444 Extend cursor operation tracking statistics
WT-4483 Improve caching of small updates to large values
WT-4505 Add ability to manage when prepared transactions appear in checkpoints
WT-4518 Give applications a chance to handle panic before API panic returns
WT-4522 Update WiredTiger copyrights to 2019
|
| |
|
|
|
|
| |
reinterpret_cast for UNALIGNED_LOAD/STORE functions
|
|
|
|
| |
snappy_compress
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: e6c1b9724e..86012f8e40
for: 4.1.7
WT-4510 Failure when verifying internal pages of older version data files
WT-4519 test/format RNG no longer random
|
| |
|
| |
|
| |
|
|
|
|
| |
files.
|
|
|
|
|
| |
cherry pick https://github.com/derickr/timelib/commit/157caf3f66da49f4df55c532a7d82a5d0aa4be11
into timelib
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: d5793d4dd5..e6c1b9724e
for: 4.1.7
WT-4366 Fix how test/format handles prepare conflict errors
WT-4426 Change WT data format to include timestamps in leaf page key/value cells
WT-4475 clang detected memory leak while executing csuite tests
WT-4499 Fix prepared transactions for cursor key order check failure
WT-4506 Bypass some csuite tests for valgrind
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
SERVER-38462: add ifdef for ABSL_FORCE_ALIGNED_ACCESS
add forgotton absl new files
Revert "SERVER-38462: add ifdef for ABSL_FORCE_ALIGNED_ACCESS"
This reverts commit f7f51c062ceb23d6b5395d4fce75b3e4e0b9ddff.
|
| |
|
|
|
|
| |
This reverts commit b4df4609aa6951c503b2729f4e35d4a4d737cb0b.
|
|
|
|
|
| |
From benchmark-1.3.0
818d5f9aa42ee0831b409ad68803d6817b87bb21
|
|
|
|
|
|
|
| |
Benchmark
From benchmark-1.3.0
db6e903221712585f830cacead3269a0fbf44f1b
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: 5812c92f5f..d5793d4dd5
for: 4.1.7
WT-4280 Add debugging to know which session has a hazard pointer
WT-4430 Fix race between prepare and page instantiate with fast truncate
WT-4482 lint
|
|
|
|
| |
This reverts commit bf820bd2feca5b1125ebf4c825910bfcf622f9fb.
|
| |
|
| |
|
|
|
|
| |
Added a Zstd based message compressor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: fcb59a43a4..5812c92f5f
for: 4.1.7
WT-4383 Update session statistics to reflect the operation statistics.
WT-4384 Add documentation about session statistics cursor
WT-4438 Use more accurate statistics for cursor cache totals
WT-4454 Auto-generate Evergreen configuration when adding new 'make check' or csuite tests
WT-4470 Minimize testing that requires TESTUTIL_ENABLE_LONG_TESTS
WT-4479 Remove schema lock wait assertion from the test
WT-4480 Fix duplicate backup cursor and archiving check
WT-4481 Evergreen script cleanups
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: 74aa2f92a9..fcb59a43a4
for: 4.1.7
WT-4192 Remove WiredTiger raw compression support
WT-4319 Improvements to csuite tests
WT-4331 Further extend max wait time for test_bug019.py
WT-4393 Document cursor behaviour for read committed isolation
WT-4410 Split 'unit-test' task to reduce Evergreen Ubuntu build variant runtime
WT-4417 Make os_cache_max and os_cache_dirty_max reconfigurable
WT-4421 Add a way to calculate modify operations
WT-4434 Modify zstd compression level from 3 to 6
WT-4442 Add the ability to duplicate a backup cursor
WT-4455 test_wt4156_metadata_salvage with HAVE_ATTACH fails on zSeries
WT-4457 Add a maximum of dirty system buffers for the logging subsystem
WT-4463 Reduce runtime for csuite handle locks testing
WT-4464 In debug output row-store internal page keys may not format correctly
WT-4469 Coverity #105148: redundant test
|
|
|
|
| |
Minor change in boost::unordered_map pending upgrade of boost.
|
|
|
|
|
|
| |
Take SCons MSCommon from SCons 3.0.1
Fix missing <intrin.h> includes
Suppress constant arithmetic warnings in unit tests
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: a065c83d8d..74aa2f92a9
for: 4.1.6
WT-3756 Adjust pre-allocated file amount downward if we're not using them quickly enough
WT-4381 Reset session statistics as on WT_SESSION::reset()
WT-4394 Reduce Evergreen Ubuntu build variant runtime by splitting up 'make check' tests
WT-4419 big-endian machines incorrectly configure little-endian crc32c support
WT-4427 Make WiredTiger timestamps always on and 8 bytes
WT-4440 Force a copy of the stable timestamp for clarity
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: fe4a3f763b..a065c83d8d
for: 4.1.6
WT-4372 For throughput testing, create a standard metric to measure latency smoothness
WT-4378 Create new auto functions and cursor for session level statistics
WT-4403 Add statistic tracking accumulated dirty cache
WT-4405 Fix cursor next and prev for prepared transactions
WT-4409 Fix workgen throttling
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: 849c21c26c..fe4a3f763b
for: 4.1.6
WT-4159 Improve log preallocation algorithm
WT-4345 Set corruption and return salvage on facing a missing log file
|
|
|
|
| |
Just compiling in the hash tables for now.
|
|
|
|
|
|
| |
cherry picked from commit 0f9a586ca1dc29c2ecb8dd715a315b93e3f40f79
https://github.com/jbeder/yaml-cpp/commit/0f9a586ca1dc29c2ecb8dd715a315b93e3f40f79
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: e8cf194d81..849c21c26c
for: 4.1.6
WT-4043 Take locks while dumping the cache to avoid crashes
WT-4399 Fix compression for workgen's wtperf emulation
WT-4401 workgen: wtperf emulation: sample_interval broken with integer values
WT-4402 Add rollback support and monitor JSON output in wtperf
WT-4411 Added connection statistic for current total of cached cursors
WT-4412 wtperf coverity fixes
WT-4418 Don't keep key/value memory buffers allocated for cached cursors
WT-4422 Don't queue clean pages for urgent eviction
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: 22b1224ee0..e8cf194d81
for: 4.1.5
WT-4298 Fix workgen to retry on WT_ROLLBACK and clear ops after warmup
WT-4343 Unlock when sleeping to allow other log threads to make progress
WT-4371 Workgen improvements to create a MongoDB-like workload
WT-4376 Fix a bug where table index open can race
WT-4385 Prepare-conflict during a cursor scan can return the wrong key
WT-4392 A large lint change
WT-4395 Seg fault walking corrupted log with log cursor
WT-4396 When retrying after prepare-conflict, cursor unable to find a valid update
WT-4400 Fix workgen use of PRIxxx macros, needed for old C++ compilers
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: 0b8896b434..22b1224ee0
for: 4.1.5
WT-3898 Keep prepared updates in lookaside until they are read
WT-4387 Fix ordering of referenced shared libraries in workgen
WT-4389 Update wtperf runner script to accept multiple arguments
|
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: 972eb97326..0b8896b434
for: 4.1.5
WT-4339 Revert part of a previous commit that simplified handle locking
WT-4358 Enhance the handle-lock stress test program
WT-4374 Fix a bug where a page could transition from WT_REF_LIMBO incorrectly
|
|
|
|
|
|
|
|
|
|
| |
mongodb-4.2
ref: d235e0e71e..972eb97326
for: 4.1.5
WT-4341 Support million collection testing in Evergeen
WT-4355 Fail to find prepared updates during transaction rollback
|