Hi ~

We have interface RelHintsPropagator for hints propagation customization,
but you may need to modify the code of the rule a little bit.

Best,
Danny Chan

Taras Ledkov <[email protected]> 于2021年5月26日周三 下午7:26写道:

> 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: [email protected]
>
>

Reply via email to