[SERVER-35612] Implement ChunkWritesTracker to track bytes written to a chunk Created: 15/Jun/18  Updated: 29/Oct/23  Resolved: 21/Jun/18

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

Type: Task Priority: Major - P3
Reporter: Matthew Saltz (Inactive) Assignee: Matthew Saltz (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-34447 Deduplicate concurrent chunk split re... Closed
Duplicate
is duplicated by SERVER-34447 Deduplicate concurrent chunk split re... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2018-06-18, Sharding 2018-07-02
Participants:

 Description   

To implement deduplication of split requests and implement the new tracking algorithm, it's nice to separate out the write tracking functionality from the Chunk and ChunkInfo objects. This ticket tracks the creation of a ChunkWritesTracker class for doing such a thing.



 Comments   
Comment by Githook User [ 21/Jun/18 ]

Author:

{'name': 'Matthew Saltz', 'email': 'matthew.saltz@mongodb.com'}

Message: SERVER-35612 Implement ChunkWritesTracker with unit tests, make ChunkInfo use it
Branch: master
https://github.com/mongodb/mongo/commit/1f490e309da23a6c2dff567c1f8dc2751934fb13

Comment by Githook User [ 21/Jun/18 ]

Author:

{'name': 'Matthew Saltz', 'email': 'matthew.saltz@mongodb.com'}

Message: Revert "SERVER-35612 Implement ChunkWritesTracker with unit tests, make ChunkInfo use it"

This reverts commit 1821dca10b769bb078a851ac8329a1b461a7b6c6.
Branch: master
https://github.com/mongodb/mongo/commit/4e82f220a09fd817d850775433871c8aa2ea035b

Comment by Githook User [ 21/Jun/18 ]

Author:

{'name': 'Matthew Saltz', 'email': 'matthew.saltz@mongodb.com'}

Message: SERVER-35612 Implement ChunkWritesTracker with unit tests, make ChunkInfo use it
Branch: master
https://github.com/mongodb/mongo/commit/1821dca10b769bb078a851ac8329a1b461a7b6c6

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