Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-62564 Trailing return types in complex lambdas in future_test_* | Billy Donahue | 2022-01-13 | 6 | -874/+789 |
| | | | | | Revert "SERVER-62480 disable new lambda processor in MSVC2022 C++20 mode" This reverts commit cf0d1ffe36d1d787169569989abefa6cbdb2e163. | ||||
* | SERVER-27209 Eliminate dangerous BSONElement string extraction methods | Matt Kneiser | 2022-01-13 | 68 | -352/+535 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix: Change return type of BSONObj::getStringField to include size (StringData vs. char*). A char* only contains the data with an ending NULL termination. Whereas a StringData contains data + size so caller knows how to interpret data if there are embedded NULLs. - Cleanup: Remove old tag - CachedSizeTag - that disambiguated BSONElement ctors. A dangling reference to 'maxLen' in a comment led me to this historical issue. $ git log -S'maxLen' -- src/mongo/bson/bsonelement.h commit 0d38ef5 Author: Mathias Stearn mathias@10gen.com Date: Tue Dec 19 14:23:08 2017 -0500 SERVER-32302 Compute BSONElement sizes eagerly - Test: Add tests for NULL bytes being returned by getStringField - $ ninja -j400 +bson_obj_test - Cleanup: Move BSONElement::valuestr() from public to private - Cleanup: Remove BSONElement::valuestrsafe() - Cleanup: Remove all external callers of valuestr/valuestrsafe and cleanup their callsites with better alternatives. - Cleanup: Make multi-line BSONElement & BSONObj public API comments conform to style guidelines - Nit: Fix spelling in a comment | ||||
* | Import wiredtiger: 5b33a8575614c67b6f2315b999122ce50886c88c from branch ↵ | Alison Felizzi | 2022-01-13 | 16 | -264/+353 |
| | | | | | | | | | mongodb-master ref: b568512de4..5b33a85756 for: 5.3.0 WT-8664 Rework the monitoring component and statistics in the cpp suite | ||||
* | Import wiredtiger: b568512de4bb46ae4c6620fcf37ce9d3817e1d73 from branch ↵ | Alison Felizzi | 2022-01-13 | 3 | -19/+7 |
| | | | | | | | | | mongodb-master ref: 7107753f70..b568512de4 for: 5.3.0 WT-7662 Format timed out with prepare-conflict | ||||
* | Import wiredtiger: 7107753f7013b80bcf794a612165f7b436178a38 from branch ↵ | Alison Felizzi | 2022-01-13 | 2 | -4/+5 |
| | | | | | | | | | mongodb-master ref: 8cdc5f9b66..7107753f70 for: 5.3.0 WT-8672 Restore missing evergreen.yml settings | ||||
* | Import wiredtiger: 8cdc5f9b66650f4f56ee9b444f2c1063e9d69c8c from branch ↵ | Alison Felizzi | 2022-01-13 | 4 | -21/+2 |
| | | | | | | | | | mongodb-master ref: 9e7795c75a..8cdc5f9b66 for: 5.3.0 WT-5316 Investigate the feasibility to remove __rec_update_stable check in __wt_rec_upd_select | ||||
* | Import wiredtiger: 9e7795c75ac0b8d98786c9956d670df6748f6be9 from branch ↵ | Alison Felizzi | 2022-01-13 | 11 | -691/+614 |
| | | | | | | | | | mongodb-master ref: ca27d1c1f1..9e7795c75a for: 5.3.0 WT-8020 Convert WiredTiger Evergreen tests to use CMake | ||||
* | SERVER-60059 Add a Mongo PackagedTask | George Wangensteen | 2022-01-13 | 5 | -3/+300 |
| | |||||
* | SERVER-62383 Use durable_timestamp instead of commit_timestamp | Fiona O'\''Chee | 2022-01-13 | 2 | -5/+5 |
| | |||||
* | SERVER-62480 disable new lambda processor in MSVC2022 C++20 mode | Billy Donahue | 2022-01-13 | 1 | -0/+6 |
| | |||||
* | SERVER-62547 enforce only a minimum pywin32 PIP module version | Billy Donahue | 2022-01-12 | 1 | -2/+2 |
| | |||||
* | SERVER-62501 Use MSVS 2022 by default and require it | Andrew Morrow | 2022-01-12 | 2 | -20/+12 |
| | |||||
* | SERVER-62194 Make AutoGetCollection accept multiple namespaces to lock. | Dianna Hohensee | 2022-01-12 | 7 | -84/+524 |
| | |||||
* | SERVER-62550 Lower BSONColumn roundtrip memory usage in validate | Gregory Wlodarek | 2022-01-12 | 1 | -2/+2 |
| | |||||
* | SERVER-61573 add csfle mac builds | Sergey Galtsev | 2022-01-12 | 1 | -0/+5 |
| | |||||
* | SERVER-62167: Initialize _donorFilenameBackupCursorId to 0 | Christopher Caplinger | 2022-01-12 | 1 | -1/+1 |
| | |||||
* | SERVER-59960 Make ContextCtx::root optional | Anna Wawrzyniak | 2022-01-12 | 2 | -1/+9 |
| | |||||
* | SERVER-62435 Capture a strong reference to SEPTransactionClient in ↵ | Jack Mulrow | 2022-01-12 | 3 | -12/+13 |
| | | | | transaction API | ||||
* | SERVER-61447 Skip expression evaluation when ↵ | Mihai Andrei | 2022-01-12 | 6 | -16/+33 |
| | | | | AccumulatorFirst/AccumulatorFirstN are full in $group and $bucketAuto | ||||
* | SERVER-59689 Prevent setting FCV < 5.3 in case of ongoing defragmentation | Pierlauro Sciarelli | 2022-01-12 | 3 | -0/+49 |
| | |||||
* | SERVER-62443 Add `collectionUUID` parameter to `find` command | Gregory Noma | 2022-01-12 | 6 | -1/+103 |
| | |||||
* | SERVER-58692: Introduce cluster-wide pre-image expiration parameter. | Rishab Joshi | 2022-01-12 | 20 | -1/+943 |
| | |||||
* | SERVER-62065 Introduce the 'repairShardedCollectionChunksHistory' command | Kaloian Manassiev | 2022-01-12 | 18 | -12/+489 |
| | | | | (cherry picked from commit 508f8dd9dd4aa27f15b327c84d5160146ffa8724) | ||||
* | SERVER-62387 Rename variable to avoid hiding original function parameter | Jordi Olivares Provencio | 2022-01-12 | 1 | -2/+2 |
| | |||||
* | SERVER-62312 health monitoring documentation | Andrew Shuvalov | 2022-01-12 | 1 | -0/+73 |
| | | | | | | (cherry picked from commit 1c02e51ffdc45678cc42b21ab1f27388649505a4) SERVER-62546 health monitoring documetation | ||||
* | SERVER-62484 Force deterministic splits points in ↵ | Allison Easton | 2022-01-12 | 1 | -5/+5 |
| | | | | balancer_defragmentation_merge_chunks.js | ||||
* | SERVER-60479 Implement split chunks routine Phase III | Allison Easton | 2022-01-12 | 6 | -35/+507 |
| | |||||
* | Import wiredtiger: ca27d1c1f1c616bf016d0e3854a59b91a5dec908 from branch ↵ | Chenhao Qu | 2022-01-12 | 2 | -2/+2 |
| | | | | | | | | | mongodb-master ref: 2a6c384e78..ca27d1c1f1 for: 5.3.0 WT-8665 Reduce the amount of logs generated by search_near_03 | ||||
* | Import wiredtiger: 2a6c384e7869c310e970ec3ce0fcce2faf75e24e from branch ↵ | Chenhao Qu | 2022-01-12 | 7 | -9/+180 |
| | | | | | | | | | mongodb-master ref: 5c62957734..2a6c384e78 for: 5.3.0 WT-7736 Return an error when attempting to import tiered table | ||||
* | Import wiredtiger: 5c62957734fe457d109cf95fa3f0567c22948a4b from branch ↵ | Chenhao Qu | 2022-01-12 | 12 | -685/+460 |
| | | | | | | | | | mongodb-master ref: 322951cb18..5c62957734 for: 5.3.0 WT-8012 Remove unused cache_lookaside_score and cache_hs_score stats | ||||
* | Import wiredtiger: 322951cb18905cdea2ae3004906c8e8e4e27462a from branch ↵ | Chenhao Qu | 2022-01-12 | 5 | -22/+24 |
| | | | | | | | | | mongodb-master ref: b8aee83e55..322951cb18 for: 5.3.0 WT-8598 Avoid checkpoint cleanup always on shutdown | ||||
* | Import wiredtiger: b8aee83e55abb299c6a8476baeaa82c0221a6719 from branch ↵ | Chenhao Qu | 2022-01-12 | 2 | -10/+8 |
| | | | | | | | | | mongodb-master ref: 83e4d3a21b..b8aee83e55 for: 5.3.0 WT-8651 Allow checkpoint scrub during shutdown | ||||
* | SERVER-62548 Run renew_ssl_cert on ubuntu2004-small distro in sys-perf | Mikhail Shchatko | 2022-01-12 | 1 | -2/+2 |
| | |||||
* | SERVER-56146 Fix commitQuorum error message | Jordi Olivares Provencio | 2022-01-12 | 4 | -7/+6 |
| | |||||
* | SERVER-62477 Cleanup the interface and comments of ReadThroughCache | Kaloian Manassiev | 2022-01-12 | 7 | -111/+131 |
| | |||||
* | SERVER-61744 Integrate WiredTiger's verbose messaging system with LOGV2 | Etienne Petrel | 2022-01-12 | 11 | -25/+293 |
| | | | | Co-authored-by: Alison Felizzi <alison.felizzi@mongodb.com> | ||||
* | SERVER-62428 Avoid unnecessary copying while unpacking time-series buckets | Dan Larkin-York | 2022-01-12 | 2 | -24/+23 |
| | |||||
* | SERVER-62285 added processing of cache-dir push failures | Daniel Moody | 2022-01-11 | 3 | -16/+46 |
| | | | | https://github.com/SCons/scons/pull/4078 | ||||
* | SERVER-62519 Internal transaction API should abort between transient error ↵ | Jack Mulrow | 2022-01-11 | 3 | -161/+204 |
| | | | | retries | ||||
* | SERVER-62379 Fix deadlock between ReplicationCoordinator and BackgroundSync ↵ | Moustafa Maher Khalil | 2022-01-11 | 1 | -1/+5 |
| | | | | on stepUp | ||||
* | SERVER-62430 Set resmoke_jobs_max=1 in Enterprise Windows DEBUG unoptimized ↵ | Erwin Pe | 2022-01-11 | 1 | -0/+1 |
| | | | | build variant | ||||
* | SERVER-61425 Add validation of replica set name update following shard split | Didier Nadeau | 2022-01-11 | 11 | -20/+406 |
| | |||||
* | SERVER-62424 _configsvrRemoveShard must wait for majority before returning | Pierlauro Sciarelli | 2022-01-11 | 1 | -0/+5 |
| | |||||
* | SERVER-62515 Use unique namespaces in timeseries index tests | Dan Larkin-York | 2022-01-11 | 1 | -2/+2 |
| | |||||
* | SERVER-62381 CSFLE: remove shared library dependency to libsasl2 | Erwin Pe | 2022-01-11 | 1 | -0/+1 |
| | |||||
* | SERVER-62437 Disallow createIndex implicit clustered collection creation | Haley Connelly | 2022-01-11 | 9 | -164/+66 |
| | |||||
* | SERVER-61020 Add tests for corrupt GCM tags | Spencer Jackson | 2022-01-11 | 2 | -2/+30 |
| | |||||
* | SERVER-61185 Use WT prefix_key search for unique index lookups | Louis Williams | 2022-01-11 | 2 | -7/+11 |
| | |||||
* | SERVER-62488 explicitly set collection in validate_datasize.js | Davis Haupt | 2022-01-11 | 1 | -1/+1 |
| | |||||
* | SERVER-59391 fault if LDAP facets are enabled but misconfigured | Davis Haupt | 2022-01-11 | 7 | -8/+86 |
| |