Hi,

I am trying to figure out how to use hints correctly.

My case:
I've registered hint for Aggregate node to force expand DISTINCT aggregate.
Because is some cases plan with DISTINCT aggregate to JOIN cannot be chosen by the cost.

I see that different rules treat hints differently.
e.g.:
- AggregateExpandDistinctAggregatesRule - copy hints of the source node for new aggregate nodes. - AggregateReduceFunctionsRule - create new node and looses the original hints.

Is is correct behavior and am I missing something at the hints/planner logic?

--
Taras Ledkov
Mail-To: tled...@gridgain.com

Reply via email to