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

Investigate perf impact of always copying value when deblocking

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Gone away
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Query Integration

    Description

      As of Aug 2, we always make a copy of SBE value when deblocking a BSONObj for a TsBlock to simplify ownership model.

      But if the underlying buffer for the BSONObj block is owned by the TsBlock, we don't really need to copy values out of it since the SBE values will point to somewhere in the BSONObj's underlying buffer.

      Attachments

        Activity

          People

            ian.boros@mongodb.com Ian Boros
            yoonsoo.kim@mongodb.com Yoon Soo Kim
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: