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

biggie engine key generator can generate duplicate record id

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.7.0
    • None
    • None
    • None
    • Fully Compatible
    • ALL
    • Execution Team 2020-06-15, Execution Team 2020-06-29

    Description

      Biggie engine keeps the radix tree in the recovery unit but the counter for the key generator is in the record store.
      Record stores that get created and destroyed while the recovery unit is alive may generate keys for the radix store that already exists.

      This happens when loadCatalog() recreates catalog entries for orphaned idents

      Attachments

        Activity

          People

            henrik.edin@mongodb.com Henrik Edin
            henrik.edin@mongodb.com Henrik Edin
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: