zabetak opened a new pull request #1092: [CALCITE-2899] Deprecate 
RelTraitPropagationVisitor and remove its usages
URL: https://github.com/apache/calcite/pull/1092
 
 
   The class is deprecated for the following reasons:
   1. The contract and behavior of RelTraitPropagationVisitor are not 
consistent.
   2. It traverses RelNode subtrees after every rule transformation affecting 
performance.
   3. It exists only for debugging purposes and we have no proof that helps 
discover issues.
   4. It not modified for the past five years.
   5. It is unlikely to be used in the future.

----------------------------------------------------------------
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]


With regards,
Apache Git Services

Reply via email to