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

Move lazy RecordId initialization for RecordStore's out of storage engine specific code

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • Storage Execution

    Description

      SERVER-48303 Implemented lazy RecordId initialization for biggie exactly like how it is implemented in WiredTiger. When multiple storage engines need to implement something the exact same way it is a sign that the interface is not entirely correct.

      We should look into how we can change the RecordStore interface to move this logic out of storage engine specific code.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            henrik.edin@mongodb.com Henrik Edin
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: