mirror of
https://github.com/apache/druid.git
synced 2025-02-06 01:58:20 +00:00
1f2afccdf8
* Expressions: Add ExprMacros, which have the same syntax as functions, but can convert themselves to any kind of Expr at parse-time. ExprMacroTable is an extension point for adding new ExprMacros. Anything that might need to parse expressions needs an ExprMacroTable, which can be injected through Guice. * Address code review comments.