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

Integrate ReshardingOplogApplier to MovePrimaryRecipient

    • Type: Icon: New Feature New Feature
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Sharding
    • Sharding NYC

      If the onlineMovePrimary feature flag is on, begin applying oplogs that were fetched by the fetcher. Write unit tests if possible to ensure that the integratation works (e.g. oplogs are applied or even simply the metrics are incremented). The ReshardingOplogApplier is somewhat monolithic in that it is an interface in front of multiple classes (e.g. iterator, batcher, applier, application rules). If it's not as simple as standing up this class as-is and having it work (i.e. changes must be made to each of those components individually), then break this ticket into subtasks as necessary.

            Assignee:
            abdul.qadeer@mongodb.com Abdul Qadeer
            Reporter:
            brett.nawrocki@mongodb.com Brett Nawrocki
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: