Simplify WiredTigerRecordStore cursor and WiredTigerIndex cursor code

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: 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
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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
            Reporter:
            Xuan Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: