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

Remove SortedDataInterface::seek() which accepts a SeekPoint

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.3.1
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Execution Team 2019-08-26, Execution Team 2019-09-09
    • 0

      Many index implementations construct BSON objects to query indexes .

      The process of creating a BSONObj query with a discriminator also encodes a 'l' or 'g' field
      name, which is eventually encoded into KeyString. KeyString is capable of encoding this information without an 'l' or 'g', so we should transition the index implementations to convert directly to KeyString.

      When SERVER-41720 is complete, it will be possible to make this transition for all storage engines except for ephermalForTest.

            Assignee:
            xiangyu.yao@mongodb.com Xiangyu Yao (Inactive)
            Reporter:
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: