You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by "Laurent Goujon (JIRA)" <ji...@apache.org> on 2018/09/05 23:30:00 UTC
[jira] [Created] (CALCITE-2537) Make sure assertions are enabled
before calling VolcanoPlanner#validate
Laurent Goujon created CALCITE-2537:
---------------------------------------
Summary: Make sure assertions are enabled before calling VolcanoPlanner#validate
Key: CALCITE-2537
URL: https://issues.apache.org/jira/browse/CALCITE-2537
Project: Calcite
Issue Type: Improvement
Components: core
Reporter: Laurent Goujon
Assignee: Julian Hyde
{{VolcanoPlanner#validate()}} is invoked if the log level is debug or lower. But considering how enabling this method slows down the whole planning (changing it for running tests make the whole duration several hours), and this is some kind of assertion (since it throws {{AssertionError}}, I would suggest to only enable it when assertions are enabled
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)