File tree Expand file tree Collapse file tree 7 files changed +12
-33
lines changed
main/java/org/apache/iotdb/db/queryengine
test/java/org/apache/iotdb/db/queryengine/plan/relational/planner Expand file tree Collapse file tree 7 files changed +12
-33
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -64,6 +64,13 @@ public class MPPQueryContext implements IAuditEntity {
6464 private String sql ;
6565 private final QueryId queryId ;
6666
67+ /** The type of explanation for a query. */
68+ public enum ExplainType {
69+ NONE ,
70+ EXPLAIN ,
71+ EXPLAIN_ANALYZE ,
72+ }
73+
6774 // LocalQueryId is kept to adapt to the old client, it's unique in current datanode.
6875 // Now it's only be used by EXPLAIN ANALYZE to get queryExecution.
6976 private long localQueryId ;
Original file line number Diff line number Diff line change 3939import org .apache .iotdb .db .protocol .session .IClientSession ;
4040import org .apache .iotdb .db .protocol .session .PreparedStatementInfo ;
4141import org .apache .iotdb .db .queryengine .common .DataNodeEndPoints ;
42- import org .apache .iotdb .db .queryengine .common .ExplainType ;
4342import org .apache .iotdb .db .queryengine .common .MPPQueryContext ;
43+ import org .apache .iotdb .db .queryengine .common .MPPQueryContext .ExplainType ;
4444import org .apache .iotdb .db .queryengine .common .QueryId ;
4545import org .apache .iotdb .db .queryengine .common .SessionInfo ;
4646import org .apache .iotdb .db .queryengine .execution .QueryIdGenerator ;
Original file line number Diff line number Diff line change 4747import org .apache .iotdb .db .exception .sql .SemanticException ;
4848import org .apache .iotdb .db .exception .sql .StatementAnalyzeException ;
4949import org .apache .iotdb .db .queryengine .common .DeviceContext ;
50- import org .apache .iotdb .db .queryengine .common .ExplainType ;
5150import org .apache .iotdb .db .queryengine .common .MPPQueryContext ;
51+ import org .apache .iotdb .db .queryengine .common .MPPQueryContext .ExplainType ;
5252import org .apache .iotdb .db .queryengine .common .TimeseriesContext ;
5353import org .apache .iotdb .db .queryengine .common .header .DatasetHeader ;
5454import org .apache .iotdb .db .queryengine .common .header .DatasetHeaderFactory ;
Original file line number Diff line number Diff line change 2525import org .apache .iotdb .commons .schema .table .column .TsTableColumnSchema ;
2626import org .apache .iotdb .commons .udf .utils .UDFDataTypeTransformer ;
2727import org .apache .iotdb .db .exception .sql .SemanticException ;
28- import org .apache .iotdb .db .queryengine .common .ExplainType ;
2928import org .apache .iotdb .db .queryengine .common .MPPQueryContext ;
29+ import org .apache .iotdb .db .queryengine .common .MPPQueryContext .ExplainType ;
3030import org .apache .iotdb .db .queryengine .common .SessionInfo ;
3131import org .apache .iotdb .db .queryengine .execution .warnings .IoTDBWarning ;
3232import org .apache .iotdb .db .queryengine .execution .warnings .WarningCollector ;
Original file line number Diff line number Diff line change 2222import org .apache .iotdb .commons .exception .IoTDBException ;
2323import org .apache .iotdb .commons .utils .TestOnly ;
2424import org .apache .iotdb .db .protocol .session .SessionManager ;
25- import org .apache .iotdb .db .queryengine .common .ExplainType ;
2625import org .apache .iotdb .db .queryengine .common .MPPQueryContext ;
26+ import org .apache .iotdb .db .queryengine .common .MPPQueryContext .ExplainType ;
2727import org .apache .iotdb .db .queryengine .common .header .DatasetHeader ;
2828import org .apache .iotdb .db .queryengine .plan .Coordinator ;
2929import org .apache .iotdb .db .queryengine .plan .execution .ExecutionResult ;
Original file line number Diff line number Diff line change 2323import org .apache .iotdb .commons .conf .IoTDBConstant ;
2424import org .apache .iotdb .db .conf .IoTDBDescriptor ;
2525import org .apache .iotdb .db .protocol .session .IClientSession ;
26- import org .apache .iotdb .db .queryengine .common .ExplainType ;
2726import org .apache .iotdb .db .queryengine .common .MPPQueryContext ;
27+ import org .apache .iotdb .db .queryengine .common .MPPQueryContext .ExplainType ;
2828import org .apache .iotdb .db .queryengine .common .QueryId ;
2929import org .apache .iotdb .db .queryengine .common .SessionInfo ;
3030import org .apache .iotdb .db .queryengine .execution .warnings .WarningCollector ;
You can’t perform that action at this time.
0 commit comments