[SERVER-83598] Add "buildBlockXXX()" mechanism to SBE stage builder Created: 27/Nov/23  Updated: 11/Jan/24  Resolved: 11/Jan/24

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Drew Paroski Assignee: Matt Boros
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Sprint: QE 2023-12-11, QE 2023-12-25, QE 2024-01-08, QE 2024-01-22
Participants:

 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().

 



 Comments   
Comment by Matt Boros [ 11/Jan/24 ]

If we decide to do this in the future we would take a different approach.

Generated at Thu Feb 08 06:52:39 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.