shenyu0127 opened a new issue, #10718: URL: https://github.com/apache/pinot/issues/10718
@npawar and I found this feature gap. The Broker preprocess the query by invoking functions if all the function arguments are literals, and then passes the preprocessed query to the Server for query execution. When we preprocess the query, we [only support scalar functions](https://github.com/apache/pinot/blob/d1227e466dc6e350214485334cdf4eedc7502d67/pinot-common/src/main/java/org/apache/pinot/sql/parsers/rewriter/CompileTimeFunctionsInvoker.java#L74). We should also support [transform functions](https://github.com/apache/pinot/tree/d1227e466dc6e350214485334cdf4eedc7502d67/pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function). -- 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]
