Jackie-Jiang opened a new issue, #16317:
URL: https://github.com/apache/pinot/issues/16317

   For ingestion aggregations (doc: 
https://docs.pinot.apache.org/developers/advanced/ingestion-level-aggregations),
 when the aggregated column is not the same as original input column (e.g. 
aggregate `SUM(col1)` as `col2`), since `col1` won't be configured in the 
schema, Pinot won't convert the data type for it in `DataTypeTransformer`.
   `ValueAggregator` assumes the input value to be in certain data types (most 
`ValueAggregator` requires `Number` as input). The input is in other types, 
`ValueAggregator` can throw `ClassCastException` and leave segment in a 
corrupted state described in #16316.
   We need to also handle the data type conversion for input column of 
ingestion aggregations.


-- 
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