Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-48002 Do not enforce DataCorruptionDetected assertion when ignoring ↵ | Louis Williams | 2020-11-11 | 1 | -1/+6 |
| | | | | | | | | | prepare conflicts Snapshot isolation cannot be guaranteed for operations that ignore prepare conflicts. This means that two reads of the same record in the same snapshot can return different results. In practice, this can lead to false positive DataCorrutionDetected assertions. | ||||
* | SERVER-52731 Made StatusWith types/constants inline | Ben Caimano | 2020-11-11 | 1 | -8/+4 |
| | |||||
* | SERVER-51866 IDLify MergeAuthzCollections command | Sara Golemon | 2020-11-10 | 7 | -506/+357 |
| | |||||
* | SERVER-51859 Fix builtin privileges reporting via rolesInfo | Sara Golemon | 2020-11-10 | 1 | -7/+16 |
| | |||||
* | SERVER-50318: Only cancel scheduled heartbeats | XueruiFa | 2020-11-10 | 15 | -86/+273 |
| | |||||
* | SERVER-52658 Shut down the Grid's executor before shutting down the ↵ | Blake Oler | 2020-11-10 | 1 | -0/+2 |
| | | | | PrimaryOnlyServiceRegistry in resharding unit tests | ||||
* | SERVER-51217 Create temporary resharding collection on recipient | Blake Oler | 2020-11-10 | 4 | -31/+24 |
| | |||||
* | SERVER-51895 Fix so drop index is registering a valid ident with the reaper ↵ | Henrik Edin | 2020-11-10 | 8 | -27/+26 |
| | | | | | | when possible Also fix so the drop pending ident reaper is used in standalone mode | ||||
* | SERVER-49024 Disallow $lookup caching of stages containing $rand, $sample | David Percy | 2020-11-10 | 5 | -23/+28 |
| | |||||
* | SERVER-35069 Explain should include command being explained | Ruoxin Xu | 2020-11-10 | 23 | -28/+120 |
| | |||||
* | SERVER-52724 Increment TTL passes server status metric after the TTL work ↵ | Gregory Wlodarek | 2020-11-10 | 1 | -1/+2 |
| | | | | has finished | ||||
* | SERVER-52733 Dependency rationalization for sbe value | Svilen Mihaylov | 2020-11-10 | 1 | -5/+17 |
| | |||||
* | SERVER-51865 IDLify user cache commands | Sara Golemon | 2020-11-10 | 5 | -120/+96 |
| | |||||
* | SERVER-52690 Run ReshardingCollectionCloner on a TaskExecutor. | Max Hirschhorn | 2020-11-10 | 5 | -64/+265 |
| | | | | | | | | | | | Restructures the ReshardingCollectionCloner class to run on a separate thread and returned a mongo::Future readied when the cloning procedure has completed successfully or failed with an error. Also enables the ReshardingCollectionCloner to insert documents in batches of size > 1 in a single storage transaction. The reshardingCollectionClonerBatchSizeInBytes server parameter can be used to control the size of the insert batch. | ||||
* | SERVER-51303 Fix lookup match absorbtion optimization for $type | Jacob Evans | 2020-11-10 | 2 | -2/+19 |
| | |||||
* | SERVER-52679: Disallow null/undefined command parameter for IDL commands ↵ | Lingzhi Deng | 2020-11-10 | 1 | -0/+8 |
| | | | | with {namespace: type} | ||||
* | SERVER-50762 [SBE] SizeMatchExpression can produce wrong results in some ↵ | Melodee Li | 2020-11-09 | 1 | -10/+18 |
| | | | | cases involving nesting | ||||
* | SERVER-50838 Unchecked return value for recordCursor restore in IDHack stage | Eric Cox | 2020-11-09 | 1 | -2/+4 |
| | |||||
* | SERVER-52714 Fix the lifetime of ImpersonationSessionGuard in ↵ | Amirsaman Memaripour | 2020-11-09 | 1 | -1/+2 |
| | | | | ExecCommandDatabase | ||||
* | SERVER-52698 Protect ViewCatalog with mutex also in rollback handlers | Henrik Edin | 2020-11-09 | 1 | -3/+11 |
| | |||||
* | SERVER-51873 Remove system.buckets collection when dropping time-series view | Gregory Noma | 2020-11-09 | 2 | -45/+87 |
| | |||||
* | SERVER-51894 Don't call std::move() on 'collectionOptions' when calling ↵ | Mihai Andrei | 2020-11-09 | 1 | -4/+10 |
| | | | | 'userCreateNS' in create_collection.cpp | ||||
* | SERVER-51864 IDLify usersInfo and rolesInfo commands | Sara Golemon | 2020-11-09 | 19 | -608/+810 |
| | |||||
* | SERVER-51679 Fix race condition in Free Monitoring when free monitoring ↵ | Mark Benvenuto | 2020-11-09 | 7 | -6/+104 |
| | | | | document is deleted | ||||
* | SERVER-50510 Change markHostNotMaster to markHostNotPrimary | Gabriel Russell | 2020-11-09 | 9 | -13/+13 |
| | |||||
* | SERVER-51677 Use LockFree Collection RAII helpers in find, getmore and ↵ | Henrik Edin | 2020-11-09 | 8 | -13/+10 |
| | | | | | | aggregation Lock free reads still only activated based on disableLockFreeReads server parameter | ||||
* | SERVER-47081 Delete geoHaystack indexes on upgrade | Mihai Andrei | 2020-11-09 | 1 | -0/+49 |
| | |||||
* | SERVER-6036 Disable cursor timeout for cursors that belong to a session | George Wangensteen | 2020-11-09 | 2 | -2/+2 |
| | |||||
* | SERVER-51668 Report total CPU time spent by operations in serverStatus | Louis Williams | 2020-11-09 | 5 | -59/+116 |
| | |||||
* | SERVER-51540 Support mod expression in SBE | Alya Berciu | 2020-11-09 | 4 | -4/+273 |
| | |||||
* | SERVER-50905: Add RecordId type in SBE | Nikita Lapkov | 2020-11-09 | 12 | -11/+55 |
| | |||||
* | SERVER-51263 rename ismaster_metrics files to hello_metrics | Pavi Vetriselvan | 2020-11-09 | 9 | -8/+8 |
| | |||||
* | SERVER-50412 implement helloOk protocol negotiation on mongos | Pavi Vetriselvan | 2020-11-09 | 1 | -0/+13 |
| | |||||
* | SERVER-48571 Execute baton manually to ensure unittest termination | Marcos José Grillo Ramírez | 2020-11-07 | 1 | -0/+5 |
| | |||||
* | SERVER-51750 config.transactions cloner for resharding must not ignore ↵ | Jack Mulrow | 2020-11-06 | 4 | -146/+188 |
| | | | | records for multi-document transactions | ||||
* | SERVER-51387 Assert that the stable timestamp is never set higher than the ↵ | Gregory Wlodarek | 2020-11-06 | 9 | -17/+55 |
| | | | | all durable timestamp | ||||
* | SERVER-52659 Avoid running command in a separate thread in ↵ | Tommaso Tocci | 2020-11-06 | 1 | -0/+1 |
| | | | | index_commands_shard_targeting.js | ||||
* | SERVER-52663 Fix the lifetime of ScopedMetricsCollector in ExecCommandDatabase | Amirsaman Memaripour | 2020-11-06 | 1 | -5/+10 |
| | |||||
* | SERVER-48571 Write operation might invariant if a target error happens and a ↵ | Marcos José Grillo Ramírez | 2020-11-06 | 2 | -49/+444 |
| | | | | response error is received under a transaction | ||||
* | SERVER-51420 Optimize delete to only read document once | Brian DeLeonardis | 2020-11-06 | 6 | -13/+68 |
| | |||||
* | SERVER-52621 Remove stale version execption handling in OpQuery exec path | Tommaso Tocci | 2020-11-06 | 6 | -57/+14 |
| | |||||
* | SERVER-52628 Tenant migration recipient no longer gives a false indication ↵ | Suganthi Mani | 2020-11-06 | 3 | -10/+48 |
| | | | | to donor about the data being majority committed on recipient replica set. | ||||
* | SERVER-52602 OplogBufferCollection uses write_ops_exec::performInserts() to ↵ | Suganthi Mani | 2020-11-06 | 17 | -58/+160 |
| | | | | insert documents to comply with "multi-timestamp" rules. | ||||
* | SERVER-51811: build fix, SSL code must be guarded | Andrew Shuvalov | 2020-11-06 | 1 | -0/+4 |
| | |||||
* | SERVER-49825 Replicate updates changing value under new shard key pattern as ↵ | Alex Taskov | 2020-11-06 | 6 | -26/+107 |
| | | | | delete + insert in a transaction | ||||
* | SERVER-51524 Rename internalQueryCacheSize to ↵ | David Storch | 2020-11-06 | 2 | -3/+4 |
| | | | | | | | | | | | internalQueryCacheMaxEntriesPerCollection Retains "internalQueryCacheSize" as a deprecated alias. The new name better reflects the function of the parameter, as it controls the number of cache entries allowed for each collection's cache rather than the overall size of the cache in bytes. | ||||
* | SERVER-51270 Support $setDifference expression in SBE | Milena Ivanova | 2020-11-06 | 5 | -5/+93 |
| | |||||
* | SERVER-49724 Make ReadThroughCache support StringData keys | Jaume Moragues | 2020-11-06 | 4 | -31/+124 |
| | |||||
* | SERVER-51870 Reduce memory footprint for SBE PlanStages | Anton Korshunov | 2020-11-06 | 3 | -129/+79 |
| | |||||
* | SERVER-49107 Add support for async execution to MongoD command path | Amirsaman Memaripour | 2020-11-06 | 10 | -823/+1387 |
| |