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)