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

Implement smaller optimizations for block hashagg

    XMLWordPrintableJSON

Details

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

    Description

      I've left a few TODOs in the block hashagg stage for smaller optimizations that might be worth implementing. This includes changing the "allFalse" function to avoid calling extract() for things like MonoBlocks. Also allocating a new bitset for each child getNext() call might not be ideal.

      I might discover more and list them here as we go. These are small enough tasks to be grouped under one ticket.

      Attachments

        Activity

          People

            backlog-query-execution Backlog - Query Execution
            matt.boros@mongodb.com Matt Boros
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: