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

Integrate Resharding Oplog Application into MovePrimary

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Won't Do
    • None
    • None
    • Sharding
    • Sharding NYC

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              backlog-server-sharding-nyc Backlog - Sharding NYC
              brett.nawrocki@mongodb.com Brett Nawrocki
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: