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

Keep ephemeral copies of role and user data in memory in mongos and mongod

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.5.3
    • Component/s: None
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible

      Description

      Rather than reading the role and user data collections on every authentication, mongod and mongos nodes should keep this information or some cache of it in special in-memory data structures, which may be accessed without database locking.

      This will require a strategy for keeping these in-memory structures consistent in both mongod and mongos processes.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              schwerin Andy Schwerin
              Reporter:
              schwerin Andy Schwerin
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: