summaryrefslogtreecommitdiff
path: root/src/mongo/s/request_types
Commit message (Collapse)AuthorAgeFilesLines
...
* SERVER-63168 remove hidden parameter from moveChunk commandPaolo Polato2022-02-032-23/+0
|
* SERVER-62456 Take UUID for `dropTarget` of `renameCollection` commandGregory Noma2022-02-021-2/+6
|
* SERVER-62609 Represent the w parameter of WriteConcernOptions as a variantMatt Broadstone2022-02-013-14/+21
|
* SERVER-62783 Use the 'any' form for the wrongly encoded positional formatKaloian Manassiev2022-01-261-1/+1
| | | | This allows one more method to be thrown out.
* SERVER-62455 Add `collectionUUID` parameter to `renameCollection` commandGregory Noma2022-01-251-0/+4
|
* SERVER-62783 Get rid of ChunkVersion::toBSONKaloian Manassiev2022-01-254-21/+11
| | | | Special-case the generation of the {0:minor|major, 1:epoch, ...} format
* SERVER-58518 Report progress of collection defragmentation through ↵Paolo Polato2022-01-251-1/+5
| | | | balancerCollectionStatus
* SERVER-62454 Add `collectionUUID` parameter to `shardCollection` commandGregory Noma2022-01-241-0/+4
|
* SERVER-62783 Get rid of ChunkVersion::appendWithField/parseWithFieldKaloian Manassiev2022-01-242-12/+10
|
* SERVER-62757 Rename balancerShouldMergeChunks command parameterTommaso Tocci2022-01-201-2/+2
|
* SERVER-61726 disallow committing auto-splits for collections under ↵Pierlauro Sciarelli2022-01-143-6/+32
| | | | defragmentation
* SERVER-61558 Rename configureCollectionAutosplitter commandr5.3.0-alpha0Tommaso Tocci2022-01-131-21/+21
|
* SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser2022-01-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix: Change return type of BSONObj::getStringField to include size (StringData vs. char*). A char* only contains the data with an ending NULL termination. Whereas a StringData contains data + size so caller knows how to interpret data if there are embedded NULLs. - Cleanup: Remove old tag - CachedSizeTag - that disambiguated BSONElement ctors. A dangling reference to 'maxLen' in a comment led me to this historical issue. $ git log -S'maxLen' -- src/mongo/bson/bsonelement.h commit 0d38ef5 Author: Mathias Stearn mathias@10gen.com Date: Tue Dec 19 14:23:08 2017 -0500 SERVER-32302 Compute BSONElement sizes eagerly - Test: Add tests for NULL bytes being returned by getStringField - $ ninja -j400 +bson_obj_test - Cleanup: Move BSONElement::valuestr() from public to private - Cleanup: Remove BSONElement::valuestrsafe() - Cleanup: Remove all external callers of valuestr/valuestrsafe and cleanup their callsites with better alternatives. - Cleanup: Make multi-line BSONElement & BSONObj public API comments conform to style guidelines - Nit: Fix spelling in a comment
* SERVER-62065 Make the CPP name of '_flushRoutingTableCacheUpdates' more ↵Kaloian Manassiev2022-01-111-2/+2
| | | | user-friendly
* SERVER-62064 Serialize resharding with other DDL operations on stepupJordi Serra Torrens2022-01-071-27/+33
|
* SERVER-60694 Move collMod to DDL coordinator infrastructureRui Liu2021-12-221-0/+11
|
* Revert "SERVER-60694 Move collMod to DDL coordinator infrastructure"Arun Banala2021-12-031-11/+0
|
* SERVER-60694 Move collMod to DDL coordinator infrastructureRui Liu2021-11-231-0/+11
|
* SERVER-56227 Add user-facing command for permitMigrations using DDL coordinatorMarcos José Grillo Ramirez2021-11-222-2/+32
|
* SERVER-60489 Fix function to return a NamespaceString reference instead of a ↵Antonio Fuschetto2021-10-191-1/+1
| | | | copy
* SERVER-60489 Handle potential exceptions in balancer recovery phaseAntonio Fuschetto2021-10-183-32/+38
|
* SERVER-58908 Add mergeChunks configuration to configureCollectionAutoSplitterSimon Graetzer2021-10-142-6/+8
|
* SERVER-60378 Rewrite some sharding tests to avoid using chunk versions with ↵Allison Easton2021-10-084-15/+15
| | | | Timestamp(0, 0)
* SERVER-60074 Add feature flag for configureCollectionAutoSplitter commandSimon Graetzer2021-09-221-0/+6
|
* SERVER-60007 Implement command to drop collection if its UUID differs from ↵Pierlauro Sciarelli2021-09-211-0/+49
| | | | the expected
* SERVER-52847 Make timestamp required in CollectionType and ↵Allison Easton2021-09-216-27/+38
| | | | ShardCollectionType IDL
* SERVER-59845 selectChunkSplitPoints must rely on the autoSplitVector functionPierlauro Sciarelli2021-09-171-0/+73
|
* SERVER-59127 Remove the legacy configsvr_merge_chunk_commandPaolo Polato2021-09-142-289/+2
|
* SERVER-59052 Remove deprecated ChunkType::ns fieldSimon Graetzer2021-08-296-7/+77
|
* SERVER-59213 Refactoring MoveChunkRequest::appendAsCommand()Paolo Polato2021-08-103-15/+7
|
* SERVER-54810 Do not acquire the dist lock in CSRS on RefineShardKey after 5.0Tommaso Tocci2021-08-021-4/+0
|
* SERVER-58270 Create configureCollectionAutoSplitter commandSimon Graetzer2021-07-301-0/+77
|
* SERVER-58595 Remove legacy ConfigsvrCommitMovePrimary commandTommaso Tocci2021-07-271-29/+0
|
* SERVER-58652 Remove legacy ConfigsvrShardCollection commandTommaso Tocci2021-07-271-132/+0
|
* SERVER-57953 Call _shardsvrCommitReshardCollection commandBlake Oler2021-07-082-1/+14
|
* SERVER-56649 Make renameCollection resilient to network partitionsSimon Graetzer2021-07-061-3/+3
|
* SERVER-58265 Remvove deprecated Grid::_allowLocalHost variableTommaso Tocci2021-07-051-11/+4
|
* SERVER-57315 Enable shardCollection command for a time series collectionArun Banala2021-06-291-0/+5
|
* SERVER-58063 Alias "flushReshardingStateChanges" as ↵Blake Oler2021-06-241-0/+6
| | | | "_shardsvrCommitReshardCollection" to allow 5.0.0 and 5.0.1 compatibility
* SERVER-57488 Create command to remove tags matching a ns from config.tags ↵Jordi Serra Torrens2021-06-171-0/+43
| | | | that can be run as retryable write
* SERVER-57060 Rename of a sharded collection must bump the collection versionPierlauro Sciarelli2021-06-171-0/+26
|
* SERVER-56840 IDLify _configsvrCommitChunkMerge commandSimon Graetzer2021-06-158-689/+463
|
* Revert "SERVER-56840 IDLify _configsvrCommitChunkMerge command"Max Hirschhorn2021-06-148-508/+698
| | | | This reverts commit e520bcb63e646752d3def52765c3e3aafa726481.
* SERVER-56840 IDLify _configsvrCommitChunkMerge commandSimon Graetzer2021-06-148-698/+508
|
* SERVER-57316 Changing a few functions that rely on the presence of ↵Sergi Mateo Bellido2021-06-141-0/+8
| | | | | | | | | | | | epochs/timestamps on config.chunks The following functions do not rely on the presence of epochs on config.chunks if there is a timestamp on config.collections: - ensureChunkVersionIsGreaterThan cmd. - clearJumboFlag cmd. - commitChunkMerge/commitChunksMerge. - commitChunkSplit. - commitChunkMigration. - getMaxChunkVersionFromQueryResponse.
* SERVER-57114 Change refine collection shard key command to use ↵Marcos José Grillo Ramirez2021-06-111-5/+11
| | | | | | ShardingDDLCoordinator ... instead of ShardinDDLCoordinator_NORESILIENT
* SERVER-57260 Plumb through userCanceled to the ↵Luis Osta2021-06-021-0/+5
| | | | _shardsvrAbortReshardCollection command and participant machine abort functions
* SERVER-56786 expand the bounds parameter of mergeChunk in the config serverPaolo Polato2021-06-023-0/+417
|
* SERVER-56890 Use a well typed struct rather than object_owned for ↵Randolph Tan2021-06-012-3/+3
| | | | presetReshardedChunks in resharding coordinator doc
* SERVER-57204 Extend the _configsvrSetAllowMigrations command to take the ↵Jordi Serra Torrens2021-05-311-0/+4
| | | | collection uuid to make it idempotent