Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-50411 Change NoConfigMaster error code name to NoConfigPrimary | Pavi Vetriselvan | 2020-09-03 | 2 | -2/+2 |
| | |||||
* | SERVER-50408 Change NotMaster error name to NotWritablePrimary | Pavi Vetriselvan | 2020-09-03 | 75 | -186/+203 |
| | |||||
* | SERVER-46199 Hide the RoutingTableHistory detail from the ChunkManager | Kaloian Manassiev | 2020-09-03 | 8 | -88/+41 |
| | |||||
* | Import wiredtiger: 42e4868b7b40ec5a49eec6a0e6cc1bf7eff2cad0 from branch ↵ | Luke Chen | 2020-09-03 | 14 | -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 flags | Mark Benvenuto | 2020-09-03 | 3 | -0/+98 |
| | |||||
* | SERVER-43664 Speedup WiredTiger storage engine startup for many tables by ↵ | Gregory Wlodarek | 2020-09-03 | 14 | -13/+244 |
| | | | | optimizing WiredTigerUtil::setTableLogging() | ||||
* | SERVER-50640 listCommands should list isMaster in addition to hello | Pavi Vetriselvan | 2020-09-03 | 1 | -19/+26 |
| | |||||
* | SERVER-50289 Remove tempDir from persisted resumable index build state | Gregory Noma | 2020-09-03 | 7 | -66/+77 |
| | |||||
* | SERVER-50317 Const correct uses of Collection | Henrik Edin | 2020-09-02 | 159 | -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 Noma | 2020-09-02 | 5 | -10/+39 |
| | | | | transaction expirer thread | ||||
* | SERVER-50691 Fix race in PrimaryOnlyServiceTest::LookupInstance | Spencer T Brody | 2020-09-02 | 1 | -5/+5 |
| | |||||
* | SERVER-36393 Add new opt-in $or enumeration order | Charlie Swanson | 2020-09-02 | 8 | -27/+654 |
| | |||||
* | SERVER-50234 delete the unused function toBsonWithSafeDiscriminator | Vishnu Kaushik | 2020-09-02 | 2 | -74/+0 |
| | |||||
* | SERVER-50671 Make ↵ | Cheahuychou Mao | 2020-09-02 | 1 | -0/+2 |
| | | | | TenantMigrationAccessBlockerByPrefix::appendInfoForServerStatus take the mutex | ||||
* | SERVER-50607 Must hold mutex when calling ↵ | Matthew Russotto | 2020-09-02 | 1 | -4/+8 |
| | | | | _checkForShutdownAndConvertStatus_inlock | ||||
* | SERVER-50292 Refactor user acuisition via externalState | Sara Golemon | 2020-09-02 | 29 | -3095/+516 |
| | |||||
* | SERVER-50577 Return actual donor shard version in getShardAndCollectionVersion | Pierlauro Sciarelli | 2020-09-02 | 3 | -49/+64 |
| | |||||
* | SERVER-50600 Correctness of BinData setup in BitTestMatchExpression tests ↵ | Mindaugas Malinauskas | 2020-09-02 | 1 | -4/+4 |
| | | | | depends on endianness of the environment | ||||
* | Import wiredtiger: 15b4ef65bcd4dac075a5aa3fd03f013abc11c21e from branch ↵ | Luke Chen | 2020-09-02 | 5 | -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 Ratcheva | 2020-09-02 | 19 | -244/+472 |
| | | | | TenantMigrationBaseCloner | ||||
* | SERVER-50483 Make donorStartMigration command check that the donor's host is ↵ | Jason Zhang | 2020-09-02 | 1 | -6/+16 |
| | | | | not present in 'recipientConnectionString' | ||||
* | SERVER-49568 Thread the CollectionType's ReshardingFields through to the ↵ | Blake Oler | 2020-09-02 | 23 | -69/+182 |
| | | | | CatalogCache refresh | ||||
* | SERVER-49564 Create ReshardingDonorService | Blake Oler | 2020-09-02 | 7 | -3/+267 |
| | |||||
* | SERVER-49840 Implement Bits match expressions in SBE | Eric Cox | 2020-09-02 | 7 | -18/+265 |
| | |||||
* | SERVER-49520: Add linter rule for generic FCV references | Lingzhi Deng | 2020-09-02 | 4 | -0/+11 |
| | |||||
* | SERVER-50686 Rename PrimaryOnlyService::Instance::onCompletion() to ↵ | Spencer T Brody | 2020-09-02 | 3 | -10/+10 |
| | | | | getCompletionFuture() | ||||
* | SERVER-26338 Cherry-pick upstream SCons fix for abbreviated options issue | Andrew Morrow | 2020-09-02 | 1 | -4/+7 |
| | | | | See https://github.com/SCons/scons/commit/456428184f388eccccbcbc3d76866a8dce060b3c | ||||
* | SERVER-50385 Use MONGO_UNREACHABLE in SBE visit() methods for $text ↵ | David Storch | 2020-09-02 | 1 | -2/+8 |
| | | | | MatchExpression nodes | ||||
* | SERVER-27507 Implement visibility for mutablebson | Andrew Morrow | 2020-09-02 | 4 | -10/+14 |
| | |||||
* | SERVER-27507 Add basic visibility support and a test | Andrew Morrow | 2020-09-02 | 10 | -1/+522 |
| | |||||
* | SERVER-27507 Add boost VMD library to boost_get_sources | Andrew Morrow | 2020-09-02 | 179 | -1/+21752 |
| | |||||
* | SERVER-50168 Stop clearing current committed snapshot after rollback | Tess Avitabile | 2020-09-02 | 21 | -60/+34 |
| | |||||
* | SERVER-50273 Add DecorableCopyable to support copyable types where ↵ | Henrik Edin | 2020-09-02 | 4 | -68/+370 |
| | | | | decorations are also copied | ||||
* | SERVER-45938 Create override for createUser to allow possible cluster members | Spencer Jackson | 2020-09-02 | 2 | -5/+22 |
| | |||||
* | SERVER-50323 Remove const qualifier from return type in ↵ | Samy Lanka | 2020-09-01 | 1 | -1/+1 |
| | | | | initialize_api_parameters.h | ||||
* | SERVER-47391 convert strcpy to strncpy | c-childs | 2020-09-01 | 1 | -1/+1 |
| | |||||
* | SERVER-49970 Prefer the VectorClock's ConfigTime to configOpTime when ↵ | Pierlauro Sciarelli | 2020-09-01 | 12 | -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 Schvimer | 2020-09-01 | 6 | -8/+88 |
| | | | | recipientForgetMigration command stub | ||||
* | SERVER-48555 Allow yielding during SBE runtime planning | David Storch | 2020-09-01 | 6 | -7/+40 |
| | |||||
* | SERVER-50605 Add logMessage test-only command | Sara Golemon | 2020-09-01 | 6 | -2/+160 |
| | |||||
* | SERVER-48790 Add barebones CST->MatchExpression translation | Nick Zolnierz | 2020-09-01 | 18 | -3850/+3488 |
| | |||||
* | Revert "SERVER-32960 Make $mod always truncate divisor and remainder toward ↵ | Nikita Lapkov | 2020-09-01 | 2 | -49/+2 |
| | | | | | | zero" This reverts commit cb131974041efdcd0b4a99fe3bd316cbb9b4db41. | ||||
* | SERVER-50505 Make the CatalogCache return ChunkManager(s) directly | Kaloian Manassiev | 2020-09-01 | 72 | -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 PlanExecutor | David Storch | 2020-08-31 | 35 | -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 Clients | Ben Caimano | 2020-08-31 | 11 | -114/+324 |
| | |||||
* | SERVER-49499 Upgrade/downgrade behavior and testing for generating document ↵ | Mindaugas Malinauskas | 2020-08-31 | 4 | -7/+30 |
| | | | | validation errors | ||||
* | Import wiredtiger: dbcb6822729ee16eceeee28a8be7ce7aac6d8835 from branch ↵ | Luke Chen | 2020-08-31 | 21 | -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 Brody | 2020-08-30 | 11 | -59/+154 |
| | | | | with remaining time from the opCtx | ||||
* | SERVER-50628 Fix race in PrimaryOnlyServiceTest::DoubleCreateInstance | Spencer T Brody | 2020-08-29 | 1 | -0/+5 |
| | |||||
* | SERVER-50619 Shut down PrimaryOnlyService ScopedTaskExecutor before parent ↵ | Spencer T Brody | 2020-08-29 | 1 | -1/+10 |
| | | | | executor |