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]
