Laurent Goujon created CALCITE-3062:
---------------------------------------

             Summary: Do not populate provenanceMap if not used
                 Key: CALCITE-3062
                 URL: https://issues.apache.org/jira/browse/CALCITE-3062
             Project: Calcite
          Issue Type: Improvement
          Components: core
            Reporter: Laurent Goujon
            Assignee: Laurent Goujon


{{VolcanoPlanner}}'s field {{provenanceMap}} tracks the provenance of each node 
being added to the planner, but the information is only used when the log level 
of the planner of the debug, so when planner is not running in debug mode, this 
data goes to waste and used memory unnecessary.

The planner should be changed so that the information is only captured if used 
later.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to