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

lockInfo should use UUIDCatalog to map resourceIds to collection names

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 4.1.10
    • Catalog, Storage
    • Fully Compatible
    • v4.0, v3.6
    • Storage NYC 2019-03-25, Storage NYC 2019-04-08
    • 0

    Description

      For efficiency reasons, the lock manager uses 64-bit {{ResourceId}}s instead of strings to lock. However, this makes locking info often hard to use when not using debug builds, as it is non-trivial to map these identifiers back to collection names.

      However, the UUIDCatalog actually knows about all collection names and should be able to use them to provide this mapping.

      Attachments

        Issue Links

          Activity

            People

              gregory.wlodarek@mongodb.com Gregory Wlodarek
              geert.bosch@mongodb.com Geert Bosch
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: