Github user justinleet commented on the issue: https://github.com/apache/incubator-metron/pull/450 Ran this up and tested per @cestella instructions, along with testing out the language a bit more. Everything worked well for me. My only gotcha, and this is more a general Stellar issue, rather than an issue here is that if you make a mistake with a syntax error, e.g. `STATS_MEAN(STATS_MERGE(PROFILE_GET('stat', 'global', PROFILE_WINDOW('5 minute window starting ago'))))`, results in `org.apache.metron.common.dsl.ParseException: Unable to execute: expected at least 3 argument(s), found 2 `. While technically true (because the PROFILE_WINDOW() threw an error, resulting in PROFILE_GET() only having two args), it's not a particularly helpful error. I'm curious if you have any thought on bubbling up the most specific error @cestella Otherwise, I'm +1 on this. It was very flexible, easy to use, and a great contribution. Thanks a lot!
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---