summaryrefslogtreecommitdiff
path: root/src/mongo/db
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-57351 listDatabases should use in-memory catalog to find index identsSERVER-57348Henrik Edin2021-06-031-7/+3
| | | | There can be an inconsistency when mixing lookups from Collection metadata and DurableCollection.
* SERVER-57313 Pass the collection epoch and timestamp when building a ↵Sergi Mateo Bellido2021-06-0312-257/+399
| | | | | | | | ChunkType from a config.chunks BSON - Pass the epoch and the timestamp to the functions that build ChunkTypes from config.chunks BSON - Fixing our tests
* SERVER-57322 Invalidate filtering info on participants at the end of ↵Jordi Serra Torrens2021-06-031-0/+9
| | | | renameCollection
* SERVER-57317 Fix optimized oplog scans in SBE to correctly handle ↵Anton Korshunov2021-06-031-118/+166
| | | | $_resumeAfter queries
* Revert "SERVER-56779 Allow multiple concurrent merges for the same ↵Kaloian Manassiev2021-06-032-130/+13
| | | | | | collection across the cluster" This reverts commit 13e28eb1e3a70211038e10afec3b6713fd63f4b8.
* SERVER-56861 Update semantics for server status's opWriteConcernCountersMoustafa Maher2021-06-033-22/+87
|
* SERVER-55686 Prevent resharding coordinator document from exceeding 16MB ↵Haley Connelly2021-06-0311-23/+248
| | | | BSON size limit
* SERVER-56877 IndexCatalogEntryImpl::setIndexIsMultikey() uses multikey paths ↵Benety Goh2021-06-022-44/+13
| | | | | | | in Collection metadata This change depends on improvements made in commit 11de948b0c50df7d12de09ae0f01e791fc5d70d7 and cannot be backported to pre-5.0 branches.
* SERVER-56877 track uncommitted changes to multikey paths with a counterBenety Goh2021-06-022-8/+43
| | | | | | | | This change applies the technique in commit 3566db153ea61fb10d3ef11ea917fc7bc93eac4d for the isMultikey boolean flags to the reader and writer multikey paths. This commit is designed to support pre-5.0 backports and will be superseded by a new patch that uses the Collection metadata introduced in 5.0.
* SERVER-57018 Make shards release their dist locks on step-upKaloian Manassiev2021-06-0212-238/+320
|
* SERVER-57260 Plumb through userCanceled to the ↵Luis Osta2021-06-029-17/+22
| | | | _shardsvrAbortReshardCollection command and participant machine abort functions
* SERVER-57347 Fix the data race in OpMsgFuzzerFixtureAmirsaman Memaripour2021-06-022-11/+18
|
* SERVER-56786 Ensure that the query on config.collections succeedsPaolo Polato2021-06-021-3/+7
|
* SERVER-56786 expand the bounds parameter of mergeChunk in the config serverPaolo Polato2021-06-026-12/+337
|
* SERVER-57324 dropDatabase should not modify CollectionCatalog inplaceHenrik Edin2021-06-011-1/+1
| | | | It causes listCollection to use-after-free as it reads from a stashed CollectionCatalog that is supposed to be immutable.
* SERVER-55118 Architecture Guide updates for PM-2207Dan Larkin-York2021-06-011-2/+22
|
* SERVER-56798 Time-series 'granularity' parameter controls rounding for ↵Dan Larkin-York2021-06-015-29/+60
| | | | minimum bucket time
* SERVER-57153 Support co-existing donors/recipients in resharding metricsBlake Oler2021-06-0110-146/+284
|
* SERVER-56981 Verify the blockTimestamp is higher than the timestamp of any ↵Jack Mulrow2021-06-0110-12/+23
| | | | donor writes
* SERVER-57329 fix long long to size_t narrowingBilly Donahue2021-06-011-5/+5
|
* SERVER-57225 Prevent top-level AND optimization from being used for ANDs ↵Ian Boros2021-06-011-2/+5
| | | | with many children
* SERVER-56890 Use a well typed struct rather than object_owned for ↵Randolph Tan2021-06-018-62/+31
| | | | presetReshardedChunks in resharding coordinator doc
* SERVER-57320 Correct typo: "registerReceiveChink" -> "registerReceiveChunk"Pierlauro Sciarelli2021-06-011-1/+1
|
* SERVER-56197 Remove feature flag for window functionsNick Zolnierz2021-06-012-16/+4
|
* SERVER-57311 Make ShardingDDLCoordiantor retry on ExceededTimeLimit errorsTommaso Tocci2021-06-011-0/+1
|
* SERVER-57307 Improve deletion of config.chunks entries with hint and retriesPierlauro Sciarelli2021-05-313-4/+56
|
* SERVER-56669 Refactor change streams stage building logicArun Banala2021-05-3122-269/+351
|
* SERVER-57204 Extend the _configsvrSetAllowMigrations command to take the ↵Jordi Serra Torrens2021-05-313-11/+32
| | | | collection uuid to make it idempotent
* SERVER-57063 Ensure that config.collections exists upon configsvr startupSimon Graetzer2021-05-312-1/+32
|
* SERVER-55392 Add a timestamp field to config.rangeDeletionsAntonio Fuschetto2021-05-316-27/+67
|
* SERVER-52273 Deleted feature flag for Slot-based executionJennifer Peshansky2021-05-292-8/+0
|
* SERVER-56501 Add into serverStatus().opcounters a subsection for deprecated ↵Irina Yatsenko2021-05-283-29/+60
| | | | | | opcodes (cherry picked from commit 7465d0acdc0096ed7d966c6ed623a11e8d6199d6)
* SERVER-57061 Make CollectionCatalog aware of namespaces used by ViewCatalog.Henrik Edin2021-05-286-39/+123
| | | | The CollectionCatalog can now ensure a namespace is not concurrently registered for a Collection and View.
* SERVER-56819 Make indexOfCP's classic engine impl always return -1 when end ↵David Storch2021-05-281-0/+6
| | | | is less than start
* SERVER-57281 SBE incorrectly constructs a collection scan instead of anMartin Neupauer2021-05-281-2/+1
| | | | | | | optimized oplog scan We will take into consideration the stopApplyingFilterAfterFirstMatch flag when deciding to contruct an optimized oplog scan.
* SERVER-49771 Add move assignment operator to reverse_radix_iteratorDianna Hohensee2021-05-281-0/+21
|
* SERVER-49769 add move assignment operator to radix_iteratorDianna Hohensee2021-05-281-0/+21
|
* SERVER-55150 Add whitelist of errors that will not be retried on rename ↵Marcos José Grillo Ramirez2021-05-284-66/+83
| | | | collection path
* SERVER-50549 transform state-changing errors returned by mongosBilly Donahue2021-05-284-1/+17
|
* SERVER-52849: Protect stepUp from invalidated executor on shutdown in ↵Tyler Seip2021-05-285-29/+74
| | | | PrimaryOnlyService
* SERVER-56336 Replace usages of withAutomaticRetry() in ↵Luis Osta2021-05-281-94/+95
| | | | resharding_donor_service.cpp
* SERVER-57264 TenantMigrationDonorOpObserver should not invariant that mtab ↵Cheahuychou Mao2021-05-283-4/+18
| | | | exists after expireAt is set
* SERVER-56525 Make thread pool for submitting range deletion tasks a ↵Pierlauro Sciarelli2021-05-285-30/+58
| | | | decoration on ServiceContext
* SERVER-57151 Add pipeline optimization tests for $match with $exprAlya Berciu2021-05-281-0/+308
|
* SERVER-55557 Range deletion of aborted migration can fail after a refine ↵Jordi Serra Torrens2021-05-283-2/+28
| | | | shard key
* Revert "SERVER-56507 Change default block compressor to Zstandard"Monica Ng2021-05-281-1/+1
| | | | This reverts commit 02d6940401bd6ff2696decc90dd01398f0bd6065.
* SERVER-51127 Test network errors via sync source rollback during tenant ↵Vesselina Ratcheva2021-05-281-0/+2
| | | | migration
* SERVER-57159 Generate DamageVector from docDiff with subdocuments in unittestYuhong Zhang2021-05-274-29/+347
|
* SERVER-57228 Config Server crashes when updating FCV using an inconsistent ↵Antonio Fuschetto2021-05-271-4/+8
| | | | FCV document
* SERVER-57231 TemporaryKVRecordStore sets finalized flag in commit handlerBenety Goh2021-05-271-3/+4
|