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

Integrate KeyManager to LogicalClock

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 3.5.8
    • Affects Version/s: None
    • Component/s: Sharding
    • None
    • Fully Compatible
    • Sharding 2017-03-27, Sharding 2017-04-17, Sharding 2017-05-08, Sharding 2017-05-29
    • 0

      This includes the task:

      • Relax signature signing requirement by returning an invalid signature if no keys are ready for signing yet. This to prevent cyclic dependency issues especially during early startup phase of replication when nodes are still transitioning to secondaries and these nodes will end up blocking waiting for new keys to be read that won't be visible until these same nodes that are to become secondaries replicate them.
      • enable/disable key generation during transition to primary/step down from primary of config repl set.

            Assignee:
            randolph@mongodb.com Randolph Tan
            Reporter:
            misha.tyulenev@mongodb.com Misha Tyulenev (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: