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

Add "buildBlockXXX()" mechanism to SBE stage builder

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • QE 2023-12-11, QE 2023-12-25, QE 2024-01-08, QE 2024-01-22

    Description

      The goals of this task are to:

      1. Improve the SBE stage builder so that, for each QSN node type, there is a mechanism for optionally providing a "buildBlockXXX()" method that would act like a "block-based" version of the corresponding buildXXX() method, and add a single "buildBlock()" method that handles dispatching to the appropriate buildBlockXXX() or buildXXX() method.
      2. Split buildUnpackTsBucket() into 2 methods: the "block-based" version named 
        "buildBlockUnpackTsBucket()" and the standard version named "buildUnpackTsBucket()".
      3. Update buildGroup() to call buildBlock().

       

      Attachments

        Activity

          People

            matt.boros@mongodb.com Matt Boros
            andrew.paroski@mongodb.com Drew Paroski
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: