Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-30073

Put ChunkSizeTracker on the CollectionShardingState

    • Type: Icon: Task Task
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Sharding
    • Labels:
      None
    • Fully Compatible
    • Sharding 2017-07-31

      A ChunkSizeTracker object must be instantiated for each collection.

      A private function should also be added to call the ChunkSizeTracker with the relevant information. Later, the ChunkSplitter call can also be added to this function, when we're ready to activate autosplit on the shards. CollectionShardingState already has onUpdateOp, onInsertOp, etc. functions, into which this new private function can be plugged.

            Assignee:
            joanna.huang Joanna Huang
            Reporter:
            dianna.hohensee@mongodb.com Dianna Hohensee (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: