Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | SERVER-63168 remove hidden parameter from moveChunk command | Paolo Polato | 2022-02-03 | 2 | -23/+0 | |
| | ||||||
* | SERVER-62456 Take UUID for `dropTarget` of `renameCollection` command | Gregory Noma | 2022-02-02 | 1 | -2/+6 | |
| | ||||||
* | SERVER-62609 Represent the w parameter of WriteConcernOptions as a variant | Matt Broadstone | 2022-02-01 | 3 | -14/+21 | |
| | ||||||
* | SERVER-62783 Use the 'any' form for the wrongly encoded positional format | Kaloian Manassiev | 2022-01-26 | 1 | -1/+1 | |
| | | | | This allows one more method to be thrown out. | |||||
* | SERVER-62455 Add `collectionUUID` parameter to `renameCollection` command | Gregory Noma | 2022-01-25 | 1 | -0/+4 | |
| | ||||||
* | SERVER-62783 Get rid of ChunkVersion::toBSON | Kaloian Manassiev | 2022-01-25 | 4 | -21/+11 | |
| | | | | Special-case the generation of the {0:minor|major, 1:epoch, ...} format | |||||
* | SERVER-58518 Report progress of collection defragmentation through ↵ | Paolo Polato | 2022-01-25 | 1 | -1/+5 | |
| | | | | balancerCollectionStatus | |||||
* | SERVER-62454 Add `collectionUUID` parameter to `shardCollection` command | Gregory Noma | 2022-01-24 | 1 | -0/+4 | |
| | ||||||
* | SERVER-62783 Get rid of ChunkVersion::appendWithField/parseWithField | Kaloian Manassiev | 2022-01-24 | 2 | -12/+10 | |
| | ||||||
* | SERVER-62757 Rename balancerShouldMergeChunks command parameter | Tommaso Tocci | 2022-01-20 | 1 | -2/+2 | |
| | ||||||
* | SERVER-61726 disallow committing auto-splits for collections under ↵ | Pierlauro Sciarelli | 2022-01-14 | 3 | -6/+32 | |
| | | | | defragmentation | |||||
* | SERVER-61558 Rename configureCollectionAutosplitter commandr5.3.0-alpha0 | Tommaso Tocci | 2022-01-13 | 1 | -21/+21 | |
| | ||||||
* | SERVER-27209 Eliminate dangerous BSONElement string extraction methods | Matt Kneiser | 2022-01-13 | 1 | -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 Manassiev | 2022-01-11 | 1 | -2/+2 | |
| | | | | user-friendly | |||||
* | SERVER-62064 Serialize resharding with other DDL operations on stepup | Jordi Serra Torrens | 2022-01-07 | 1 | -27/+33 | |
| | ||||||
* | SERVER-60694 Move collMod to DDL coordinator infrastructure | Rui Liu | 2021-12-22 | 1 | -0/+11 | |
| | ||||||
* | Revert "SERVER-60694 Move collMod to DDL coordinator infrastructure" | Arun Banala | 2021-12-03 | 1 | -11/+0 | |
| | ||||||
* | SERVER-60694 Move collMod to DDL coordinator infrastructure | Rui Liu | 2021-11-23 | 1 | -0/+11 | |
| | ||||||
* | SERVER-56227 Add user-facing command for permitMigrations using DDL coordinator | Marcos José Grillo Ramirez | 2021-11-22 | 2 | -2/+32 | |
| | ||||||
* | SERVER-60489 Fix function to return a NamespaceString reference instead of a ↵ | Antonio Fuschetto | 2021-10-19 | 1 | -1/+1 | |
| | | | | copy | |||||
* | SERVER-60489 Handle potential exceptions in balancer recovery phase | Antonio Fuschetto | 2021-10-18 | 3 | -32/+38 | |
| | ||||||
* | SERVER-58908 Add mergeChunks configuration to configureCollectionAutoSplitter | Simon Graetzer | 2021-10-14 | 2 | -6/+8 | |
| | ||||||
* | SERVER-60378 Rewrite some sharding tests to avoid using chunk versions with ↵ | Allison Easton | 2021-10-08 | 4 | -15/+15 | |
| | | | | Timestamp(0, 0) | |||||
* | SERVER-60074 Add feature flag for configureCollectionAutoSplitter command | Simon Graetzer | 2021-09-22 | 1 | -0/+6 | |
| | ||||||
* | SERVER-60007 Implement command to drop collection if its UUID differs from ↵ | Pierlauro Sciarelli | 2021-09-21 | 1 | -0/+49 | |
| | | | | the expected | |||||
* | SERVER-52847 Make timestamp required in CollectionType and ↵ | Allison Easton | 2021-09-21 | 6 | -27/+38 | |
| | | | | ShardCollectionType IDL | |||||
* | SERVER-59845 selectChunkSplitPoints must rely on the autoSplitVector function | Pierlauro Sciarelli | 2021-09-17 | 1 | -0/+73 | |
| | ||||||
* | SERVER-59127 Remove the legacy configsvr_merge_chunk_command | Paolo Polato | 2021-09-14 | 2 | -289/+2 | |
| | ||||||
* | SERVER-59052 Remove deprecated ChunkType::ns field | Simon Graetzer | 2021-08-29 | 6 | -7/+77 | |
| | ||||||
* | SERVER-59213 Refactoring MoveChunkRequest::appendAsCommand() | Paolo Polato | 2021-08-10 | 3 | -15/+7 | |
| | ||||||
* | SERVER-54810 Do not acquire the dist lock in CSRS on RefineShardKey after 5.0 | Tommaso Tocci | 2021-08-02 | 1 | -4/+0 | |
| | ||||||
* | SERVER-58270 Create configureCollectionAutoSplitter command | Simon Graetzer | 2021-07-30 | 1 | -0/+77 | |
| | ||||||
* | SERVER-58595 Remove legacy ConfigsvrCommitMovePrimary command | Tommaso Tocci | 2021-07-27 | 1 | -29/+0 | |
| | ||||||
* | SERVER-58652 Remove legacy ConfigsvrShardCollection command | Tommaso Tocci | 2021-07-27 | 1 | -132/+0 | |
| | ||||||
* | SERVER-57953 Call _shardsvrCommitReshardCollection command | Blake Oler | 2021-07-08 | 2 | -1/+14 | |
| | ||||||
* | SERVER-56649 Make renameCollection resilient to network partitions | Simon Graetzer | 2021-07-06 | 1 | -3/+3 | |
| | ||||||
* | SERVER-58265 Remvove deprecated Grid::_allowLocalHost variable | Tommaso Tocci | 2021-07-05 | 1 | -11/+4 | |
| | ||||||
* | SERVER-57315 Enable shardCollection command for a time series collection | Arun Banala | 2021-06-29 | 1 | -0/+5 | |
| | ||||||
* | SERVER-58063 Alias "flushReshardingStateChanges" as ↵ | Blake Oler | 2021-06-24 | 1 | -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 Torrens | 2021-06-17 | 1 | -0/+43 | |
| | | | | that can be run as retryable write | |||||
* | SERVER-57060 Rename of a sharded collection must bump the collection version | Pierlauro Sciarelli | 2021-06-17 | 1 | -0/+26 | |
| | ||||||
* | SERVER-56840 IDLify _configsvrCommitChunkMerge command | Simon Graetzer | 2021-06-15 | 8 | -689/+463 | |
| | ||||||
* | Revert "SERVER-56840 IDLify _configsvrCommitChunkMerge command" | Max Hirschhorn | 2021-06-14 | 8 | -508/+698 | |
| | | | | This reverts commit e520bcb63e646752d3def52765c3e3aafa726481. | |||||
* | SERVER-56840 IDLify _configsvrCommitChunkMerge command | Simon Graetzer | 2021-06-14 | 8 | -698/+508 | |
| | ||||||
* | SERVER-57316 Changing a few functions that rely on the presence of ↵ | Sergi Mateo Bellido | 2021-06-14 | 1 | -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 Ramirez | 2021-06-11 | 1 | -5/+11 | |
| | | | | | | ShardingDDLCoordinator ... instead of ShardinDDLCoordinator_NORESILIENT | |||||
* | SERVER-57260 Plumb through userCanceled to the ↵ | Luis Osta | 2021-06-02 | 1 | -0/+5 | |
| | | | | _shardsvrAbortReshardCollection command and participant machine abort functions | |||||
* | SERVER-56786 expand the bounds parameter of mergeChunk in the config server | Paolo Polato | 2021-06-02 | 3 | -0/+417 | |
| | ||||||
* | SERVER-56890 Use a well typed struct rather than object_owned for ↵ | Randolph Tan | 2021-06-01 | 2 | -3/+3 | |
| | | | | presetReshardedChunks in resharding coordinator doc | |||||
* | SERVER-57204 Extend the _configsvrSetAllowMigrations command to take the ↵ | Jordi Serra Torrens | 2021-05-31 | 1 | -0/+4 | |
| | | | | collection uuid to make it idempotent |