[ https://issues.apache.org/jira/browse/GEODE-7195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Hanson closed GEODE-7195. ------------------------------ Transition from Resolved to Closed for Apache Geode 1.11.0 RC4 release. > Add OQL callback to be executed before aggregations in QueryObserver > -------------------------------------------------------------------- > > Key: GEODE-7195 > URL: https://issues.apache.org/jira/browse/GEODE-7195 > Project: Geode > Issue Type: Improvement > Components: querying > Reporter: Juan Ramos > Assignee: Juan Ramos > Priority: Major > Labels: GeodeCommons > Fix For: 1.11.0 > > Time Spent: 40m > Remaining Estimate: 0h > > The interface is used by testing/debugging code to be notified of query > events. We should add a new callback to be invoked *after* executing the > query criteria but *before* applying the aggregate functions and group by > clauses: > {code:title=CompiledGroupBySelect.java|borderStyle=solid} > @Override > public SelectResults evaluate(ExecutionContext context) throws > FunctionDomainException, TypeMismatchException, NameResolutionException, > QueryInvocationTargetException { > SelectResults sr = super.evaluate(context); > // Invoke Listener Here! > return this.applyAggregateAndGroupBy(sr, context); > } > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)