summaryrefslogtreecommitdiff
path: root/src/mongo/db
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-48305 Audit and remove unnecessary string copies in ephemeralForTest ↵Yuhong Zhang2020-08-071-6/+6
| | | | | | radix tree This reverts commit b0ab164c8cb145b32f6acf9fd0941330a58f30ca.
* SERVER-50056 Added IGNORED shardVersion to dropCollection command allowing ↵Marcos José Grillo Ramírez2020-08-073-26/+125
| | | | SSV and retrying
* SERVER-49878 ephemeralForTest sorted impl should be consistent with ↵Yuhong Zhang2020-08-072-3/+4
| | | | KeyString version
* SERVER-49727 Overload << for SBE tags and values into str::streamAndrii Dobroshynskyi2020-08-078-80/+125
|
* SERVER-36709 Make radix store nodes adaptive to improve memory efficiencyYuhong Zhang2020-08-072-225/+1243
|
* SERVER-49081 Add check for IP addresses in split horizon configurationsGabriel Marks2020-08-072-0/+36
|
* SERVER-47885 Added lookupCollectionByXXXForRead interface to the Collection ↵Henrik Edin2020-08-0784-331/+445
| | | | | | | | | catalog that returns collection as shared_ptr<const Collection> AutoGetCollectionForRead and AutoGetCollectionForReadCommand now uses this and holds the shared_ptr. They return the collection as const. Const correct various places to make this possible. Moved some logic from Collection destructors to deregister from the catalog as they may now be destroyed at a later point.
* Revert "SERVER-36709 Make Biggie store nodes adaptive to improve memory ↵Kaloian Manassiev2020-08-072-1241/+224
| | | | | | efficiency" This reverts commit bf95b1fabd4ee9b2154763f86eaa8f6c7ba3370c.
* Revert "SERVER-48305 Audit and remove unnecessary string copies in ↵Kaloian Manassiev2020-08-071-6/+6
| | | | | | ephemeralForTest radix tree" This reverts commit 207d9b74d130d4830f253c5a2f62d034d63fb002.
* SERVER-48305 Audit and remove unnecessary string copies in ephemeralForTest ↵Yuhong Zhang2020-08-071-6/+6
| | | | radix tree
* SERVER-36709 Make Biggie store nodes adaptive to improve memory efficiencyYuhong Zhang2020-08-072-224/+1241
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | server-36709 server-36709 server-36709 server-36709 server-36709 server-36709 server-36709 server-36709 server-36709 server-36709debug server-36709 server-36709 server-36709 server-36709 server-36709 only 256 server-36709 48&256 server-36709 16-256 without shrink server-36709 16-256 server-36709 4-256 server-36709 0-256 server-36709 cleanup server-36709
* SERVER-50139: Abort repair on FCV initialization errorsLingzhi Deng2020-08-061-0/+5
|
* SERVER-50142: remove redundant isUpgradingOrDowngrading functionGrace Luong2020-08-061-5/+0
|
* SERVER-49706 Repair should not write documents with duplicate keys to ↵Faustoleyva542020-08-062-9/+10
| | | | local.system collections
* SERVER-50148 Fix use-after-move in MultiIndexBlockLouis Williams2020-08-064-12/+12
|
* SERVER-50033 Make donorStartMigration command retries join the active migrationLuis Osta2020-08-061-0/+1
|
* SERVER-48991 Make DatabaseCache causally consistent through the usage of ↵Tommaso Tocci2020-08-061-1/+4
| | | | ComparableDatabaseVersion
* SERVER-49528 Retrieve resumable index build information before stopping ↵Gregory Noma2020-08-064-13/+60
| | | | index builds for rollback
* SERVER-47292 Execution Architecture Guide: File-Systems BackupsGregory Wlodarek2020-08-061-8/+157
|
* SERVER-49553 Allow point-in-time read transactions on ephemeralForTest to ↵Bynn Lee2020-08-065-16/+216
| | | | obtain the appropriate snapshot
* SERVER-49463 Add support for tailable cursors and change streams in SBEAnton Korshunov2020-08-0621-197/+804
|
* SERVER-49510: Add functionality to pick new split points during resharding ↵Kshitij Gupta2020-08-061-4/+4
| | | | | | when zones not defined. - Fix missing LL value.
* Revert "SERVER-49117 Remove storage validation of '$' and '.' in field names ↵Charlie Swanson2020-08-0612-92/+139
| | | | | | for insert and update" This reverts commit f1194464424569250152308e3cae1ecbade7fb71.
* SERVER-49408 Enable resuming index builds from the bulk load phaseGregory Noma2020-08-0631-149/+403
|
* SERVER-49103 Validate repair mode should fix up missing and extra index entriesShin Yee Tan2020-08-067-77/+199
|
* SERVER-49510: Add functionality to pick new split points during resharding ↵wireVersionKshitij Gupta2020-08-055-20/+384
| | | | when zones not defined. SERVER-49525: Sample documents to pick new split points for resharding when new shard key has a hashed field.
* SERVER-49839 Implement AlwaysFalse and AlwaysTrue match expressions in SBEAndrii Dobroshynskyi2020-08-051-8/+22
|
* SERVER-49986 Convert isMaster command to hello and keep isMaster, ismaster ↵Pavi Vetriselvan2020-08-052-6/+14
| | | | aliases
* SERVER-47626 Execution Architecture Guide: The CatalogGeert Bosch2020-08-051-26/+73
|
* SERVER-49563 Create ReshardingCoordinator classjannaerin2020-08-053-0/+230
|
* SERVER-46906 Use PeriodicRunner for the user cache invalidatorGabriel Marks2020-08-052-135/+83
|
* SERVER-47288 Execution Architecture Guide: Write OperationsLouis Williams2020-08-051-5/+42
|
* SERVER-50057 Do not use StringDataSet in OperationShardingStateHaley Connelly2020-08-051-1/+1
|
* SERVER-49448 Interrupt index builds for shutdown during the expected phase ↵Gregory Noma2020-08-059-49/+74
| | | | in resumable index build tests
* SERVER-49507 Reduce memory consumption in startup repair when rebuilding ↵Faustoleyva542020-08-057-138/+164
| | | | unique indexes with a large number of duplicate records
* SERVER-49694: fix latency measurement in RSM; change latency measurement for ↵LaMont Nelson2020-08-051-4/+5
| | | | command responses to Microseconds
* SERVER-50079 Move libraries in LIBDEPS for the mongod target in the ↵Luis Osta2020-08-051-4/+2
| | | | SConscript file in the commands folder to LIBDEPS_PRIVATE
* SERVER-47294 Concurrency Architecture GuideEric Milkie2020-08-051-31/+105
|
* SERVER-49561 Add resharding fields to config.collectionsBlake Oler2020-08-055-126/+3
|
* SERVER-48716 Completed doc, added links to files in docs/README.mdReo Kimura2020-08-051-1/+1
|
* SERVER-49117 Remove storage validation of '$' and '.' in field names for ↵Junhson Jean-Baptiste2020-08-0412-139/+92
| | | | insert and update
* SERVER-49831 Add support for base MatchExpression in grammarRibhav Jain2020-08-0412-2116/+2424
|
* SERVER-49030 Make CurOp::_start and CurOp::_end atomicJustin Seyster2020-08-045-124/+201
|
* SERVER-50034 Make donorStartMigration command retries join the active migrationLuis Osta2020-08-041-2/+2
|
* SERVER-50047 add debug logging to investigate moveChunk when source == ↵Misha Tyulenev2020-08-041-0/+29
| | | | destination
* SERVER-48861 Add arithmetic expressions to grammarTed Tuckman2020-08-0410-1850/+3238
|
* SERVER-49789 Make tenant migration donor use a StreamableReplicaSetMonitor ↵Luis Osta2020-08-0411-20/+227
| | | | to monitor and send commands to the recipient
* SERVER-49730: Replace usages of waitForDrainFinishXueruiFa2020-08-049-92/+2
|
* SERVER-48543 Improve serialization format to avoid delta oplog exceeding max ↵Arun Banala2020-08-0412-195/+352
| | | | BSON depth
* SERVER-49676: Coverity analysis defect 115809: Uninitialized scalar fieldXueruiFa2020-08-041-1/+1
|