@Override public LogicalNode visitTableSubQuery(Context context, LogicalPlan plan, LogicalPlan.QueryBlock block, TableSubQueryNode node, Stack<LogicalNode> stack) throws TajoException { context.depth++; stack.push(node); visit(context, plan, block, node.getSubQuery(), new Stack<>()); stack.pop(); context.depth--; context.add(context.depth, node.getPlanString()); return node; }
@Override public LogicalNode visitTableSubQuery(Context context, LogicalPlan plan, LogicalPlan.QueryBlock block, TableSubQueryNode node, Stack<LogicalNode> stack) throws TajoException { context.depth++; stack.push(node); visit(context, plan, block, node.getSubQuery(), new Stack<LogicalNode>()); stack.pop(); context.depth--; context.add(context.depth, node.getPlanString()); return node; }