Hi,

We want to create a ConverterRule which converts the default calling
Convention to external storage-specific calling convention depending on the
Children nodes, like RelOptRule.

For example, depending on the properties of the child nodes, we want to
convert LogicalJoin to external system's specific Join implementation.

Currently, ConverterRule
<https://github.com/apache/calcite/blob/5212d6c47e36995943f4d955a1714bf03eb08e7e/core/src/main/java/org/apache/calcite/rel/convert/ConverterRule.java#L75>
cannot take Children and Child Policy is RelOptRuleOperandChildPolicy.ANY.

What is the preferred way to achieve this task?

Thanks,
Rahul

Reply via email to