summaryrefslogtreecommitdiff
path: root/src/mongo/s/chunk_version.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-70383 Rename shard version functions and parameters that are actually ...Allison Easton2023-03-031-3/+3
* SERVER-70090 Replace CollectionGeneration with UUID in CollectionIndexesAllison Easton2022-10-241-6/+1
* SERVER-62793 Add index component to shard versionAllison Easton2022-08-171-6/+14
* SERVER-67400 Create ShardVersion typeAllison Easton2022-07-291-4/+4
* SERVER-64449 Get rid of the gFeatureFlagNewWriteErrorExceptionFormat flagKaloian Manassiev2022-06-221-4/+0
* SERVER-67400 Introduce a CollectionPlacement component of the collection versionKaloian Manassiev2022-06-211-26/+52
* SERVER-65530 Get rid of ChunkVersion::parse/serialiseMajorMinorVersionOnlyKaloian Manassiev2022-06-171-6/+0
* SERVER-65530 Get rid of the old ChunkVersion serialization formatsKaloian Manassiev2022-06-161-55/+0
* SERVER-65530 Get rid of more usages of the legacy ChunkVersion formatKaloian Manassiev2022-05-201-24/+1
* SERVER-65530 Get rid of ChunkVersionArrayWronglyEncodedAsBSONObjFormatKaloian Manassiev2022-05-171-6/+3
* SERVER-66472 Pull the collection generation out of ChunkVersionKaloian Manassiev2022-05-171-15/+29
* SERVER-65491 Use the new ChunkVersion format in the positional pathsKaloian Manassiev2022-04-131-1/+6
* SERVER-65438 Use the new ChunkVersion format in appendLegacyWithFieldKaloian Manassiev2022-04-131-0/+4
* SERVER-64057 Implement a scoped object for setting the expected shard/databas...Kaloian Manassiev2022-03-091-2/+5
* SERVER-63088 Change chunk version persistance formatMarcos José Grillo Ramirez2022-02-181-0/+11
* SERVER-62915 Unify ChunkVersion parsing into a single functionMarcos José Grillo Ramirez2022-02-111-21/+38
* SERVER-62783 Use the 'any' form for the wrongly encoded positional formatKaloian Manassiev2022-01-261-7/+5
* SERVER-62783 Get rid of ChunkVersion::toBSONKaloian Manassiev2022-01-251-19/+19
* SERVER-62783 Get rid of ChunkVersion::appendWithField/parseWithFieldKaloian Manassiev2022-01-241-19/+7
* SERVER-62783 Get rid of ChunkVersion::appendToCommand/parseFromCommandKaloian Manassiev2022-01-241-8/+0
* SERVER-62783 Make parsing of new and legacy formats more explicitKaloian Manassiev2022-01-241-8/+0
* SERVER-62783 Move the version parsing for ShardCollectionType out of ChunkVer...Kaloian Manassiev2022-01-241-16/+6
* SERVER-62684 Get rid of unnecessary usages of ChunkVersion::epoch()Kaloian Manassiev2022-01-191-7/+14
* SERVER-59770 Use the timestamp to implement the comparison methods of ChunkVe...Allison Easton2021-09-291-4/+14
* SERVER-52847 Make timestamp required in CollectionType and ShardCollectionTyp...Allison Easton2021-09-211-11/+18
* SERVER-53099 Remove canThrowSSVOnIgnored for ChunkVersionsMarcos José Grillo Ramirez2021-08-091-6/+0
* SERVER-56840 IDLify _configsvrCommitChunkMerge commandSimon Graetzer2021-06-151-0/+14
* Revert "SERVER-56840 IDLify _configsvrCommitChunkMerge command"Max Hirschhorn2021-06-141-14/+0
* SERVER-56840 IDLify _configsvrCommitChunkMerge commandSimon Graetzer2021-06-141-0/+14
* SERVER-53093 Add timestamp to ChunkVersionSergi Mateo Bellido2020-12-171-2/+2
* SERVER-53093 Add timestamp to ChunkVersionSergi Mateo Bellido2020-12-141-21/+10
* SERVER-53093 Add timestamp to ChunkVersionSergi Mateo Bellido2020-12-101-3/+12
* SERVER-53099 Actually change the TODO number for SERVER-53053Kaloian Manassiev2020-12-011-1/+1
* SERVER-53099 Change the TODO number for SERVER-53053 in the codeKaloian Manassiev2020-12-011-6/+4
* SERVER-53053 Get rid of the 'canThrowSSVOnIgnored' conditioning in ChunkVersionKaloian Manassiev2020-11-261-27/+8
* SERVER-50056 Added IGNORED shardVersion to dropCollection command allowing SS...Marcos José Grillo Ramírez2020-08-071-1/+1
* SERVER-44598 Shards do not treat the IGNORED version as "intended sharded"Marcos José Grillo Ramírez2020-01-081-2/+20
* SERVER-41480 Increment major version on splits where the shard version equals...Matthew Saltz2019-07-221-0/+12
* SERVER-41658 Convert ShardCollectionType into an IDL typeJamie Heppenstall2019-07-121-0/+16
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37871 Enforce agreement on shard key across cluster for $outCharlie Swanson2018-11-211-0/+13
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36987 ChunkVersion::minorVersion truncates to 16 bitRandolph Tan2018-09-121-4/+4
* SERVER-35691 Cleanup the ChunkVersion serialization/deserialization codeKaloian Manassiev2018-06-221-234/+35
* SERVER-27723 Undeprecate ChunkType::DEPRECATED_epoch and ChunkType::DEPRECATE...Joanna Huang2017-06-231-1/+1
* SERVER-29437 update shard config.collections schema to use lastRefreshedChunk...Dianna Hohensee2017-06-201-2/+4
* SERVER-27804 add additional parsers to ChunkType for shard's config.chunks.uu...Dianna Hohensee2017-01-301-0/+7
* SERVER-22659 Adding CommitChunkMigration command on the config server.Dianna Hohensee2016-06-221-0/+30
* SERVER-24071 Introduce ChunkVersion legacy format parserKaloian Manassiev2016-05-101-7/+14
* SERVER-22656 Tighten assertions for move chunk donateKaloian Manassiev2016-03-221-0/+4