Jackie-Jiang opened a new pull request, #16254:
URL: https://github.com/apache/pinot/pull/16254

   - `GenericRow`: Remove special keys (`$MULTIPLE_RECORDS_KEY$` is kept for 
decoder usage only, and subject to be removed), and add `incomplete` and 
`sanitized` as boolean flag
   - `RecordTransformer`:
     - Make `transform` takes a list of records, and output a list of records 
to handle record filtering/unnesting
     - Add in-place `transform` API for in-place record modification
     - Add `reportStats` hook to report stats when all records are processed
   - `CompositeTransformer`: Removed, and the functionality is integrated into 
`RecordTransformerUtils` and `TransformPipeline`
   - `SchemaConformingTransformer`: Fix the bug of returning same record when 
processing multiple records (mentioned in #15624)
   - `TransformPipeline`: Managing transformers, and report stats
   
   ## Incompatible
   APIs changed for `GenericRow` and `RecordTransformer`


-- 
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: commits-unsubscr...@pinot.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to