hsyuan opened a new pull request #1978:
URL: https://github.com/apache/calcite/pull/1978


   To help IDE show the operand description in the debugger, override
   Object.toString() in RelOptRuleOperand, return the root operand description,
   but highlight current operand's matches class with '*' in the description.
   
   e.g. The following are examples of rule operand description for the operands
   that match with LogicalFilter.
   
   - SemiJoinRule:project:Project(Join(\*RelNode\*,Aggregate))
   - ProjectFilterTransposeRule:LogicalProject(\*LogicalFilter\*)
   - FilterProjectTransposeRule:\*Filter\*(Project)
   - ReduceExpressionsRule(Filter):\*LogicalFilter\*
   - PruneEmptyJoin(right):Join(\*RelNode\*,Values)


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to