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

Integrate Resharding Oplog Application into MovePrimary

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

      The ultimate idea behind this task is to support online behavior for movePrimary with the following constraints:

      • The database being moved contains only a single collection.
      • Only ordinary CRUD ops (no transactions) are being performed concurrently with movePrimary.
      • movePrimary aborts if a failover occurs before reaching kPrepared.

      This task will be complete once a passing test is written which performs a movePrimary operation on a database containing a single unsharded collection while concurrent CRUD operations are being performed on that collection.

            backlog-server-sharding-nyc [DO NOT USE] Backlog - Sharding NYC
            brett.nawrocki@mongodb.com Brett Nawrocki
            0 Vote for this issue
            2 Start watching this issue