the `` org.apache.calcite.plan.reloptplanner '' tracer prints the query optimization process . levels : level #fine prints rules as they fire ; level #finer prints and validates the whole expression pooland rule queue as each rule fires ; level #finest prints finer details like rule importances . concode_field_sep Logger PARSER_LOGGER concode_elem_sep ThreadLocal<Function2<Void,File,String>> DYNAMIC_HANDLER concode_field_sep Logger getRelImplementorTracer concode_elem_sep Logger getSqlToRelTracer concode_elem_sep Logger getStatementTracer concode_elem_sep Logger getSqlTimingTracer concode_elem_sep ThreadLocal<Function2<Void,File,String>> getDynamicHandler concode_elem_sep Function2<Void,File,String> initialValue concode_elem_sep Logger getParserTracer
Logger function ( ) { return Logger . getLogger ( RelOptPlanner . class . getName ( ) ) ; }