summaryrefslogtreecommitdiff
path: root/src/mongo/s/catalog_cache_loader.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-63897 IDL-ify database typeTommaso Tocci2022-02-231-1/+1
|
* SERVER-62905 Remove all the code related to the long collection names projectAntonio Fuschetto2022-01-281-3/+0
|
* SERVER-62684 Get rid of unnecessary usages of ChunkVersion::epoch()Kaloian Manassiev2022-01-191-3/+3
|
* SERVER-52847 Make timestamp required in CollectionType and ↵Allison Easton2021-09-211-2/+2
| | | | ShardCollectionType IDL
* SERVER-58572 Extend the CatalogCache Loaders to properly propagate the long ↵Antonio Fuschetto2021-08-101-0/+3
| | | | names flag
* SERVER-58570 Add a new field to config.collections/config.cache.collections ↵Antonio Fuschetto2021-08-061-1/+1
| | | | representing whether a collection supports long names
* SERVER-58270 Create configureCollectionAutoSplitter commandSimon Graetzer2021-07-301-0/+6
|
* SERVER-57315 Enable shardCollection command for a time series collectionArun Banala2021-06-291-0/+1
|
* SERVER-55592 Add time-series fields to sharding catalogSergi Mateo Bellido2021-04-211-0/+4
| | | | | | | | | * Adding IDL support to time-series fields + exposing its symbols in some class wrappers * Modifying the CatalogCacheLoader, CatalogCache and the ChunkManager to handle the new timeseries fields * Disallowing operations over sharded time-series collections * Fixing some tests + adding a new one
* SERVER-52766: Support timestamp in the catalog cache loaderJordi Serra Torrens2020-11-251-0/+2
|
* SERVER-50027 Implement an 'allowMigrations' collection propertyKaloian Manassiev2020-11-111-1/+4
|
* SERVER-50027 Convert the CollectionType's UUID field to IDLKaloian Manassiev2020-11-031-6/+4
| | | | ... and make it required
* SERVER-49568 Thread the CollectionType's ReshardingFields through to the ↵Blake Oler2020-09-021-6/+12
| | | | CatalogCache refresh
* SERVER-49292 Futurify CatalogCacheLoader APITommaso Tocci2020-07-211-20/+9
|
* SERVER-45567 converting the remainder of the users of MONGO_LOG_COMPONENT ↵Gabriel Russell2020-02-281-3/+0
| | | | and MONGO_LOG
* SERVER-41160 Add shutdown method for CatalogCacheLoaderRandolph Tan2019-07-011-0/+6
|
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-1/+1
|
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-2/+2
|
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-1/+0
| | | | | | | | | | | produced by: hits="$(git grep -n MONGO_DISALLOW_COPYING | cut -d: -f1 )" for f in "$hits"; do sed -i.orig ' s/^\( *\)MONGO_DISALLOW_COPYING(\(.*\));/\1\2(const \2\&) = delete;\n\1\2\& operator=(const \2\&) = delete;/; ' $f done
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-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-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
|
* SERVER-30841 Lower the amount of metadata refresh loggingCheahuychou Mao2018-07-251-0/+3
|
* SERVER-34632 Use alias for the callback of CatalogCacheLoader::getChunksSinceKaloian Manassiev2018-05-241-5/+4
| | | | Also use StringMap in CollectionShardingState instead of std::unordered_map.
* SERVER-34145 Create flushDatabaseCacheUpdates internal commandjannaerin2018-04-031-0/+2
|
* SERVER-34145 Add stub methods for persisting DB version on primaryjannaerin2018-03-291-0/+16
|
* SERVER-31191 Plumb Collection UUIDs through catalog cacheNathan Myers2017-10-171-1/+4
|
* SERVER-30147 Add ability to wait on collection metadata flushKaloian Manassiev2017-08-101-7/+13
|
* SERVER-28793 unit tests for ShardServerCatalogCacheLoader in primary modeDianna Hohensee2017-08-091-3/+1
|
* Revert "SERVER-30219 Make metadata commands use kLocalReadConcern"Esha Maharishi2017-08-081-4/+2
| | | | This reverts commit e101217eabfaa8d10c1c6cce969fa773ead966f2.
* SERVER-30219 Make metadata commands use kLocalReadConcernJessica Yu2017-08-021-2/+4
|
* SERVER-29672 Make Config/ShardCatalogCacheLoader decorations on ServiceContextKaloian Manassiev2017-07-281-0/+17
|
* SERVER-29745 after a successful migration, ensure the metadata update is ↵Dianna Hohensee2017-07-131-0/+7
| | | | persisted before range deletion is schedule
* Revert "SERVER-29745 after a successful migration, ensure the metadata ↵Dianna Hohensee2017-07-111-7/+0
| | | | | | update is persisted before range deletion is schedule" This reverts commit 3b1554c77ce9c80b30044654ff2cab3aff7070d4.
* SERVER-29745 after a successful migration, ensure the metadata update is ↵Dianna Hohensee2017-07-101-0/+7
| | | | persisted before range deletion is schedule
* Revert "SERVER-29745 after a successful migration, ensure the metadata ↵Dianna Hohensee2017-07-071-7/+0
| | | | | | update is persisted before range deletion is schedule" This reverts commit 344bf6e257e1427bc594bacac3f5983c2bdeaacf.
* SERVER-29745 after a successful migration, ensure the metadata update is ↵Dianna Hohensee2017-07-071-0/+7
| | | | persisted before range deletion is schedule
* SERVER-29773 Create a new VersionNotifications classDianna Hohensee2017-06-261-0/+7
| | | | | to handle condition variables waiting in ShardServerCatalogCacheLoader for persisted collection version updates from oplog OpObservers.
* SERVER-29325 add constructors for CollectionAndChangedChunks structDianna Hohensee2017-06-261-1/+8
|
* SERVER-28724 add onStepDown and onStepUp functionality to ↵Dianna Hohensee2017-05-191-0/+15
| | | | ShardServerCatalogCacheLoader
* SERVER-28431 shard chunk loader interface implementationDianna Hohensee2017-05-081-1/+1
|
* SERVER-20854 Refresh collection metadata on a separate threadKaloian Manassiev2017-04-041-0/+91