summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-50411 Change NoConfigMaster error code name to NoConfigPrimaryPavi Vetriselvan2020-09-032-2/+2
|
* SERVER-50408 Change NotMaster error name to NotWritablePrimaryPavi Vetriselvan2020-09-0375-186/+203
|
* SERVER-46199 Hide the RoutingTableHistory detail from the ChunkManagerKaloian Manassiev2020-09-038-88/+41
|
* Import wiredtiger: 42e4868b7b40ec5a49eec6a0e6cc1bf7eff2cad0 from branch ↵Luke Chen2020-09-0314-161/+110
| | | | | | | | | | | | | | mongodb-4.6 ref: 15b4ef65bc..42e4868b7b for: 4.5.1 WT-5144 Use wt_clock instead of wt_epoch in perf programs WT-5585 Remove cache_overflow config option WT-6561 Provide MongoDB configuration in the wt utility usage output WT-6604 Fix typo in the comment descibing WT_CELL structure WT-6640 Coverity: Failure to restore saved dhandle WT-6641 Coverity: Unused value
* SERVER-50367 Add IDL support for feature flagsMark Benvenuto2020-09-033-0/+98
|
* SERVER-43664 Speedup WiredTiger storage engine startup for many tables by ↵Gregory Wlodarek2020-09-0314-13/+244
| | | | optimizing WiredTigerUtil::setTableLogging()
* SERVER-50640 listCommands should list isMaster in addition to helloPavi Vetriselvan2020-09-031-19/+26
|
* SERVER-50289 Remove tempDir from persisted resumable index build stateGregory Noma2020-09-037-66/+77
|
* SERVER-50317 Const correct uses of CollectionHenrik Edin2020-09-02159-724/+790
| | | | | | Most of the code should only need a const Collection now. AutoGetCollection returns a const Collection by default. There is a placeholder getWritableCollection() interface that will handle the necessary steps we need for lock free reads in the future. Added some operators to AutoGetCollection so it behaves more like a smart pointer.
* SERVER-50365 Use short WT transaction rollback timeout in the multi-document ↵Gregory Noma2020-09-025-10/+39
| | | | transaction expirer thread
* SERVER-50691 Fix race in PrimaryOnlyServiceTest::LookupInstanceSpencer T Brody2020-09-021-5/+5
|
* SERVER-36393 Add new opt-in $or enumeration orderCharlie Swanson2020-09-028-27/+654
|
* SERVER-50234 delete the unused function toBsonWithSafeDiscriminatorVishnu Kaushik2020-09-022-74/+0
|
* SERVER-50671 Make ↵Cheahuychou Mao2020-09-021-0/+2
| | | | TenantMigrationAccessBlockerByPrefix::appendInfoForServerStatus take the mutex
* SERVER-50607 Must hold mutex when calling ↵Matthew Russotto2020-09-021-4/+8
| | | | _checkForShutdownAndConvertStatus_inlock
* SERVER-50292 Refactor user acuisition via externalStateSara Golemon2020-09-0229-3095/+516
|
* SERVER-50577 Return actual donor shard version in getShardAndCollectionVersionPierlauro Sciarelli2020-09-023-49/+64
|
* SERVER-50600 Correctness of BinData setup in BitTestMatchExpression tests ↵Mindaugas Malinauskas2020-09-021-4/+4
| | | | depends on endianness of the environment
* Import wiredtiger: 15b4ef65bcd4dac075a5aa3fd03f013abc11c21e from branch ↵Luke Chen2020-09-025-17/+44
| | | | | | | | | | | | mongodb-4.6 ref: dbcb682272..15b4ef65bc for: 4.5.1 WT-6532 Consider update structure overhead in split length calculation WT-6615 Initialize last_upd where it is actually used WT-6623 Set the connection level file id in recovery file scan WT-6635 Disable mix and column filetype test
* SERVER-50492 Split BaseCloner into InitialSyncBaseCloner and ↵Vesselina Ratcheva2020-09-0219-244/+472
| | | | TenantMigrationBaseCloner
* SERVER-50483 Make donorStartMigration command check that the donor's host is ↵Jason Zhang2020-09-021-6/+16
| | | | not present in 'recipientConnectionString'
* SERVER-49568 Thread the CollectionType's ReshardingFields through to the ↵Blake Oler2020-09-0223-69/+182
| | | | CatalogCache refresh
* SERVER-49564 Create ReshardingDonorServiceBlake Oler2020-09-027-3/+267
|
* SERVER-49840 Implement Bits match expressions in SBEEric Cox2020-09-027-18/+265
|
* SERVER-49520: Add linter rule for generic FCV referencesLingzhi Deng2020-09-024-0/+11
|
* SERVER-50686 Rename PrimaryOnlyService::Instance::onCompletion() to ↵Spencer T Brody2020-09-023-10/+10
| | | | getCompletionFuture()
* SERVER-26338 Cherry-pick upstream SCons fix for abbreviated options issueAndrew Morrow2020-09-021-4/+7
| | | | See https://github.com/SCons/scons/commit/456428184f388eccccbcbc3d76866a8dce060b3c
* SERVER-50385 Use MONGO_UNREACHABLE in SBE visit() methods for $text ↵David Storch2020-09-021-2/+8
| | | | MatchExpression nodes
* SERVER-27507 Implement visibility for mutablebsonAndrew Morrow2020-09-024-10/+14
|
* SERVER-27507 Add basic visibility support and a testAndrew Morrow2020-09-0210-1/+522
|
* SERVER-27507 Add boost VMD library to boost_get_sourcesAndrew Morrow2020-09-02179-1/+21752
|
* SERVER-50168 Stop clearing current committed snapshot after rollbackTess Avitabile2020-09-0221-60/+34
|
* SERVER-50273 Add DecorableCopyable to support copyable types where ↵Henrik Edin2020-09-024-68/+370
| | | | decorations are also copied
* SERVER-45938 Create override for createUser to allow possible cluster membersSpencer Jackson2020-09-022-5/+22
|
* SERVER-50323 Remove const qualifier from return type in ↵Samy Lanka2020-09-011-1/+1
| | | | initialize_api_parameters.h
* SERVER-47391 convert strcpy to strncpyc-childs2020-09-011-1/+1
|
* SERVER-49970 Prefer the VectorClock's ConfigTime to configOpTime when ↵Pierlauro Sciarelli2020-09-0112-70/+156
| | | | | | | querying config servers \ Co-authored-by: Pierlauro Sciarelli <pierlauro.sciarelli@mongodb.com> Co-authored-by: Kevin Pulo <kevin.pulo@mongodb.com>
* SERVER-48813 Add flag guard for tenant migrations and ↵Judah Schvimer2020-09-016-8/+88
| | | | recipientForgetMigration command stub
* SERVER-48555 Allow yielding during SBE runtime planningDavid Storch2020-09-016-7/+40
|
* SERVER-50605 Add logMessage test-only commandSara Golemon2020-09-016-2/+160
|
* SERVER-48790 Add barebones CST->MatchExpression translationNick Zolnierz2020-09-0118-3850/+3488
|
* Revert "SERVER-32960 Make $mod always truncate divisor and remainder toward ↵Nikita Lapkov2020-09-012-49/+2
| | | | | | zero" This reverts commit cb131974041efdcd0b4a99fe3bd316cbb9b4db41.
* SERVER-50505 Make the CatalogCache return ChunkManager(s) directlyKaloian Manassiev2020-09-0172-946/+737
| | | | | ... instead of returning the intermediate CachedCollectionRoutingInfo class. The ChunkManager should be the only class used for routing.
* SERVER-48477 move CRUD interface into PlanExecutorDavid Storch2020-08-3135-361/+433
| | | | | | This allows classic PlanStages to be removed from the PlanExecutor interface. It also positions the code base well for adding SBE support for all of the CRUD commands.
* SERVER-48980 Associate ServiceExecutors with ClientsBen Caimano2020-08-3111-114/+324
|
* SERVER-49499 Upgrade/downgrade behavior and testing for generating document ↵Mindaugas Malinauskas2020-08-314-7/+30
| | | | validation errors
* Import wiredtiger: dbcb6822729ee16eceeee28a8be7ce7aac6d8835 from branch ↵Luke Chen2020-08-3121-79/+230
| | | | | | | | | mongodb-4.6 ref: cf3c0c18fe..dbcb682272 for: 4.5.1 WT-6556 Fix internal sessions to use internal session close function than public API to avoid memory leak
* SERVER-46187 When sending commands within the cluster attach maxTimeMSOpOnly ↵Spencer T Brody2020-08-3011-59/+154
| | | | with remaining time from the opCtx
* SERVER-50628 Fix race in PrimaryOnlyServiceTest::DoubleCreateInstanceSpencer T Brody2020-08-291-0/+5
|
* SERVER-50619 Shut down PrimaryOnlyService ScopedTaskExecutor before parent ↵Spencer T Brody2020-08-291-1/+10
| | | | executor