Jackie-Jiang commented on issue #8424: URL: https://github.com/apache/pinot/issues/8424#issuecomment-1100477167
Scalar function is used in the following places: - Ingestion transform - Compile time evaluation of literal only function - Post aggregation transform - If transform function is not implemented for the same name, scalar function can be used as transform function (poor performance) For post aggregation transform and transform, if the result class for the scalar function is dynamic, we will treat it as `STRING`. In order to solve this problem, we need to add the support to derive the result type from the arguments' type. -- 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