Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-62368 Range deleter must honor rangeDeleterBatchDelayMS | Pierlauro Sciarelli | 2022-01-31 | 1 | -2/+1 |
| | |||||
* | SERVER-31540 Get rid of boost::optional<UUID> from sharding code | Kaloian Manassiev | 2021-10-20 | 1 | -2/+2 |
| | |||||
* | SERVER-59770 Use the timestamp to implement the comparison methods of ↵ | Allison Easton | 2021-09-29 | 1 | -5/+2 |
| | | | | ChunkVersion | ||||
* | SERVER-57022 The CollectionShardingRuntime should be updated when there is ↵ | Sergi Mateo Bellido | 2021-05-21 | 1 | -2/+7 |
| | | | | an update of the metadata format | ||||
* | SERVER-53471 use generated range deleter batch size | Pierlauro Sciarelli | 2021-01-04 | 1 | -1/+1 |
| | |||||
* | SERVER-53471 Set rangeDeleterBatchSize to 128 | Pierlauro Sciarelli | 2020-12-30 | 1 | -1/+1 |
| | |||||
* | SERVER-53093 Add timestamp to ChunkVersion | Sergi Mateo Bellido | 2020-12-14 | 1 | -2/+1 |
| | | | | | | | | PART 3: Getting rid of some relational operators that didn't check if the versions were comparable. Use the 'isOlderThan' and the 'isOlderOrEqualThan' functions instead. | ||||
* | SERVER-46199 Hide the RoutingTableHistory detail from the ChunkManager | Kaloian Manassiev | 2020-09-03 | 1 | -6/+3 |
| | |||||
* | SERVER-50505 Make the CatalogCache return ChunkManager(s) directly | Kaloian Manassiev | 2020-09-01 | 1 | -4/+4 |
| | | | | | ... instead of returning the intermediate CachedCollectionRoutingInfo class. The ChunkManager should be the only class used for routing. | ||||
* | SERVER-50329 Make ChunkManager be passed by value everywhere | Kaloian Manassiev | 2020-08-17 | 1 | -2/+2 |
| | | | | ... instead of shared_ptr. | ||||
* | SERVER-49427 Delete pending_chunk.js and remove now-defunct code in the ↵ | Cheahuychou Mao | 2020-07-24 | 1 | -114/+1 |
| | | | | MetadataManager | ||||
* | SERVER-48198 Account for extended range bounds when recovering migration ↵ | Jack Mulrow | 2020-05-14 | 1 | -39/+3 |
| | | | | decision | ||||
* | SERVER-47735 change mongo source over to logv2 | Billy Donahue | 2020-04-26 | 1 | -1/+1 |
| | | | | | | - Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2:: | ||||
* | SERVER-47641 Report total number of range deletion tasks in serverStatus ↵ | Gregory Noma | 2020-04-21 | 1 | -13/+5 |
| | | | | rather than per collection | ||||
* | SERVER-47600 Clear _receivingChunks on setFCV after metadata refresh | Gregory Noma | 2020-04-20 | 1 | -0/+5 |
| | |||||
* | SERVER-47468 Remove public CollectionMetadata references from ↵ | Kaloian Manassiev | 2020-04-14 | 1 | -7/+5 |
| | | | | | | | | | ScopedCollectionDescription The CollectionMetadata is intended to be an entirely internal (to sharding) implementation detail of the services provided by ScopedCollectionDescription/ScopedOwnershipFilter so should not be seen at all by non-sharding code. | ||||
* | SERVER-46799 Update sharding log lines to adhere to LOGV2 style guide | Blake Oler | 2020-03-31 | 1 | -26/+41 |
| | |||||
* | SERVER-46370 Maintain _receivingChunks list correctly after shard key refine | Matthew Saltz | 2020-03-26 | 1 | -9/+12 |
| | |||||
* | SERVER-46386 Change MetadataManager::_findNewestOverlappingMetadata to work ↵ | Matthew Saltz | 2020-03-13 | 1 | -3/+55 |
| | | | | with refined shard keys | ||||
* | SERVER-46395 Ensure range deletion task document exists during deletion. | Max Hirschhorn | 2020-03-11 | 1 | -5/+16 |
| | | | | | | | | | | | | Changes the range deletion task to guarantee a batch of documents can only be removed while the corresponding range deletion task document exists. If the range deletion task document doesn't exist or a stepdown could lead to it not existing, then the range deletion task is abandoned. Changes the deletion of the range deletion task document to use the _id index of the config.rangeDeletions collection rather than being a collection scan. | ||||
* | SERVER-45780 Rename getCurrentMetadata | Tommaso Tocci | 2020-03-03 | 1 | -6/+6 |
| | | | | to getCollectionDescription and change the return type | ||||
* | SERVER-14126 Add range deleter stats for serverStatus under shardingStatistics | Randolph Tan | 2020-03-02 | 1 | -0/+13 |
| | |||||
* | SERVER-44841 Revisit log levels for new migration protocol | Alex Taskov | 2020-02-29 | 1 | -19/+23 |
| | |||||
* | SERVER-45567 removing util/log.h where I can | Gabriel Russell | 2020-02-21 | 1 | -1/+0 |
| | | | | | | | o converting some log lines that were missed o fixing some missing includes create mode 100644 src/mongo/transport/ismaster_metrics.cpp | ||||
* | SERVER-46143 ExecutorFuture class declaration should include ↵ | Esha Maharishi | 2020-02-20 | 1 | -1/+1 |
| | | | | MONGO_WARN_UNUSED_RESULT_CLASS | ||||
* | SERVER-45869 automatically converted structured logging | Gabriel Russell | 2020-02-13 | 1 | -14/+38 |
| | |||||
* | SERVER-45024 Integrate refactored range deletion functionality and remove ↵ | Matthew Saltz | 2020-01-15 | 1 | -204/+84 |
| | | | | CollectionRangeDeleter | ||||
* | SERVER-45024 Make the MetadataManager a non-reusable object | Matthew Saltz | 2019-12-31 | 1 | -66/+23 |
| | |||||
* | SERVER-44996 Use _metadata.back() instead of _metadata.front() in ↵ | Matthew Saltz | 2019-12-12 | 1 | -1/+1 |
| | | | | _pushListToClean | ||||
* | SERVER-43690 Change range deleter code to use collection UUID instead of ↵ | Matthew Saltz | 2019-11-25 | 1 | -11/+17 |
| | | | | epoch to detect collection drops/recreates | ||||
* | SERVER-43317 merge failpoint headers. Rewrite docs. | Billy Donahue | 2019-10-03 | 1 | -1/+1 |
| | | | | iterate docs | ||||
* | SERVER-42165 Replace uses of stdx::mutex with mongo::Mutex | Ben Caimano | 2019-09-17 | 1 | -15/+15 |
| | |||||
* | SERVER-43119 FailPoint cleanup | Billy Donahue | 2019-09-10 | 1 | -1/+1 |
| | | | | | | | | | | | - Don't use MONGO_INITIALIZER to declare each fail point. We only need one init task in total: freeze and iterate the registry. - remove MONGO_FAIL_POINT_DECLARE macro (extern) - remove MONGO_FAIL_POINT_SHOULD_FAIL macro (FailPoint::shouldFail) - remove MONGO_FAIL_POINT_BLOCK_IF (FailPoint::executeIf) - remove MONGO_FAIL_POINT_BLOCK (FailPoint::execute) - clean up FailPointRegistry and fail_point_service implementation. | ||||
* | SERVER-42791 Remove unused/duplicate definition of UnshardedCollection in ↵ | Esha Maharishi | 2019-08-13 | 1 | -14/+0 |
| | | | | metadata_manager.cpp | ||||
* | SERVER-41772 Apply clang-format 7.0.1 to the codebase | clang-format-7.0.1 | 2019-07-27 | 1 | -6/+6 |
| | |||||
* | SERVER-39339 Remove `stdx/memory.h` | ADAM David Alan Martin | 2019-06-10 | 1 | -1/+2 |
| | |||||
* | SERVER-36443 Clear ChunkManager objects in metadata when no longer in use | jannaerin | 2019-05-28 | 1 | -17/+48 |
| | |||||
* | SERVER-40594 Make range deleter interruptible | Matthew Saltz | 2019-05-23 | 1 | -0/+4 |
| | |||||
* | SERVER-41216 Rename InterruptedDueToStepDown error code to ↵ | Judah Schvimer | 2019-05-20 | 1 | -1/+1 |
| | | | | InterruptedDueToReplStateChange | ||||
* | Revert "SERVER-36443 Clean up ChunkManager objects when usage count reaches 0" | jannaerin | 2019-05-07 | 1 | -14/+13 |
| | | | | This reverts commit a406d4152133336a2966ebae0612adc58244e7fd. | ||||
* | SERVER-36443 Clean up ChunkManager objects when usage count reaches 0 | jannaerin | 2019-04-29 | 1 | -13/+14 |
| | |||||
* | SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status) | Ben Caimano | 2019-04-05 | 1 | -1/+7 |
| | |||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 1 | -1/+0 |
| | | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | ||||
* | SERVER-37700 Remove thread names that include whitespaces | Jonathan Ma | 2019-01-08 | 1 | -1/+1 |
| | |||||
* | SERVER-37616 tuneable range deleter batch size | Kevin Pulo | 2018-12-05 | 1 | -3/+1 |
| | |||||
* | SERVER-37893 Remove Client::initThreadIfNotAlready in favor of using the ↵ | Gregory Wlodarek | 2018-11-16 | 1 | -1/+1 |
| | | | | Client RAII helper | ||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-32198 Do not try to access routing info history for unsharded collections | Kaloian Manassiev | 2018-09-12 | 1 | -6/+10 |
| | |||||
* | SERVER-32198 Make MetadataManager support an 'UNKNOWN' filtering metadata state | Kaloian Manassiev | 2018-09-11 | 1 | -50/+40 |
| | |||||
* | SERVER-36164 Decouple ScopedCollectionMetadata from MetadataManager | Kaloian Manassiev | 2018-07-17 | 1 | -60/+70 |
| |