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

Simplify WiredTigerRecordStore cursor and WiredTigerIndex cursor code

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Fully Compatible
    • Execution Team 2024-03-04, Execution Team 2024-03-18

      The code for WiredTigerIndexCursor and WiredTigerRecordStore cursor is rather complicated and sometimes branches on configuration options which are known at time of construction. Considering this code is on the hot path (called once per document) we should make some effort to simplify this, and probably get a small perf win.

            Assignee:
            louis.williams@mongodb.com Louis Williams
            Reporter:
            xuan.zhang@mongodb.com Xuan Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: