clintropolis opened a new pull request, #19375:
URL: https://github.com/apache/druid/pull/19375

   ### Description
   
   changes:
   * adds new method `SegmentFileBuilder.startFileGroup(@Nullable String)` 
which is a hint to the file builder about how to group the files a caller is 
adding
   * `SegmentFileBuilderV10` replaced the internal `FileSmoosher` with a 
purpose-built container writer that rolls on group changes or when a file won't 
fit, organizing containers by the new file group concept
   * `IndexMergerV10`/`IndexMergerBase` use the new file group method to 
organize v10 segments by projection
   * removed stuff from `FileSmoosher` that was only needed by v10 builder 
delegating to it
   * `AggregateProjectionSpec` validates that the projection cannot be named 
`__base`
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to