[SERVER-27632] Replace 'shardVersion' field in splitChunk, from which we only access the epoch, with an 'epoch' field Created: 11/Jan/17  Updated: 05/Apr/17  Resolved: 10/Mar/17

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 3.5.5

Type: Improvement Priority: Major - P3
Reporter: Dianna Hohensee (Inactive) Assignee: Dianna Hohensee (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-25673 Remove ChunkManager use in the Migrat... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2017-03-27
Participants:

 Description   

We're doing this for moveChunk in SERVER-25673.

'shardVersion' in splitChunk holds the collectionVersion of the chunk being split. Rather than abusing the 'shardVersion' field that gets parsed and placed in OperationShardingState, send an 'epoch' field that splitChunk handles.



 Comments   
Comment by Githook User [ 10/Mar/17 ]

Author:

{u'username': u'DiannaHohensee', u'name': u'Dianna Hohensee', u'email': u'dianna.hohensee@10gen.com'}

Message: SERVER-27632 replace 'shardVersion' field in splitChunk with an 'epoch' field
Branch: master
https://github.com/mongodb/mongo/commit/56810e6acb3a0425284189d852eaefb391e5f800

Generated at Thu Feb 08 04:15:43 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.