Uses of Class
org.apache.iotdb.db.qp.logical.Operator
-
-
Uses of Operator in org.apache.iotdb.db.protocol.influxdb.handler
Methods in org.apache.iotdb.db.protocol.influxdb.handler with parameters of type Operator Modifier and Type Method Description voidAbstractQueryHandler. checkInfluxDBQueryOperator(Operator operator) -
Uses of Operator in org.apache.iotdb.db.protocol.influxdb.operator
Subclasses of Operator in org.apache.iotdb.db.protocol.influxdb.operator Modifier and Type Class Description classInfluxQueryOperator -
Uses of Operator in org.apache.iotdb.db.protocol.influxdb.sql
Methods in org.apache.iotdb.db.protocol.influxdb.sql that return Operator Modifier and Type Method Description static OperatorInfluxDBLogicalGenerator. generate(java.lang.String sql)OperatorInfluxDBSqlVisitor. visitSelectStatement(org.apache.iotdb.db.qp.sql.InfluxDBSqlParser.SelectStatementContext ctx)OperatorInfluxDBSqlVisitor. visitSingleStatement(org.apache.iotdb.db.qp.sql.InfluxDBSqlParser.SingleStatementContext ctx) -
Uses of Operator in org.apache.iotdb.db.protocol.rest.handler
Methods in org.apache.iotdb.db.protocol.rest.handler with parameters of type Operator Modifier and Type Method Description static voidPhysicalPlanValidationHandler. checkGrafanaQuery(Operator operator)static voidPhysicalPlanValidationHandler. checkRestQuery(Operator operator) -
Uses of Operator in org.apache.iotdb.db.qp
Methods in org.apache.iotdb.db.qp that return Operator Modifier and Type Method Description protected OperatorPlanner. logicalOptimize(Operator operator)given an unoptimized logical operator tree and return a optimized result.Methods in org.apache.iotdb.db.qp with parameters of type Operator Modifier and Type Method Description protected PhysicalPlanPlanner. generatePhysicalPlanFromOperator(Operator operator)protected OperatorPlanner. logicalOptimize(Operator operator)given an unoptimized logical operator tree and return a optimized result.PhysicalPlanPlanner. operatorToPhysicalPlan(Operator operator) -
Uses of Operator in org.apache.iotdb.db.qp.logical.crud
Subclasses of Operator in org.apache.iotdb.db.qp.logical.crud Modifier and Type Class Description classAggregationQueryOperatorclassDeleteDataOperatorthis class extendsRootOperatorand process delete statement.classFillQueryOperatorclassGroupByFillQueryOperatorclassGroupByQueryOperatorclassInsertOperatorthis class extendsRootOperatorand process insert statement.classLastQueryOperatorclassQueryOperatorclassSelectIntoOperatorclassUDAFQueryOperatorFor a UDAFPlan, we construct an inner AggregationPlan for it.classUDTFQueryOperator -
Uses of Operator in org.apache.iotdb.db.qp.logical.sys
-
Uses of Operator in org.apache.iotdb.db.qp.sql
Methods in org.apache.iotdb.db.qp.sql that return Operator Modifier and Type Method Description OperatorIoTDBSqlVisitor. visitAlignByDeviceClauseOrDisableAlignStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlignByDeviceClauseOrDisableAlignStatementContext ctx)OperatorIoTDBSqlVisitor. visitAlterTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlterTimeseriesContext ctx)OperatorIoTDBSqlVisitor. visitAlterUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AlterUserContext ctx)OperatorIoTDBSqlVisitor. visitClearCache(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ClearCacheContext ctx)OperatorIoTDBSqlVisitor. visitCountDevices(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountDevicesContext ctx)OperatorIoTDBSqlVisitor. visitCountNodes(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountNodesContext ctx)OperatorIoTDBSqlVisitor. visitCountStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountStorageGroupContext ctx)OperatorIoTDBSqlVisitor. visitCountTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CountTimeseriesContext ctx)OperatorIoTDBSqlVisitor. visitCreateAlignedTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateAlignedTimeseriesContext ctx)OperatorIoTDBSqlVisitor. visitCreateContinuousQuery(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateContinuousQueryContext ctx)OperatorIoTDBSqlVisitor. visitCreateFunction(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateFunctionContext ctx)OperatorIoTDBSqlVisitor. visitCreateNonAlignedTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateNonAlignedTimeseriesContext ctx)OperatorIoTDBSqlVisitor. visitCreatePipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreatePipeContext ctx)OperatorIoTDBSqlVisitor. visitCreatePipeSink(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreatePipeSinkContext ctx)6.OperatorIoTDBSqlVisitor. visitCreateRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateRoleContext ctx)OperatorIoTDBSqlVisitor. visitCreateSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateSchemaTemplateContext ctx)OperatorIoTDBSqlVisitor. visitCreateStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateStorageGroupContext ctx)OperatorIoTDBSqlVisitor. visitCreateTimeseriesOfSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateTimeseriesOfSchemaTemplateContext ctx)OperatorIoTDBSqlVisitor. visitCreateTrigger(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateTriggerContext ctx)OperatorIoTDBSqlVisitor. visitCreateUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.CreateUserContext ctx)4.OperatorIoTDBSqlVisitor. visitDeletePartition(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeletePartitionContext ctx)OperatorIoTDBSqlVisitor. visitDeleteStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteStatementContext ctx)OperatorIoTDBSqlVisitor. visitDeleteStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteStorageGroupContext ctx)OperatorIoTDBSqlVisitor. visitDeleteTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DeleteTimeseriesContext ctx)OperatorIoTDBSqlVisitor. visitDropContinuousQuery(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropContinuousQueryContext ctx)OperatorIoTDBSqlVisitor. visitDropFunction(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropFunctionContext ctx)OperatorIoTDBSqlVisitor. visitDropPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropPipeContext ctx)OperatorIoTDBSqlVisitor. visitDropPipeSink(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropPipeSinkContext ctx)OperatorIoTDBSqlVisitor. visitDropRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropRoleContext ctx)OperatorIoTDBSqlVisitor. visitDropSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropSchemaTemplateContext ctx)OperatorIoTDBSqlVisitor. visitDropTrigger(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropTriggerContext ctx)OperatorIoTDBSqlVisitor. visitDropUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.DropUserContext ctx)OperatorIoTDBSqlVisitor. visitFillStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FillStatementContext ctx)OperatorIoTDBSqlVisitor. visitFlush(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FlushContext ctx)OperatorIoTDBSqlVisitor. visitFullMerge(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.FullMergeContext ctx)OperatorIoTDBSqlVisitor. visitGrantRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantRoleContext ctx)OperatorIoTDBSqlVisitor. visitGrantRoleToUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantRoleToUserContext ctx)OperatorIoTDBSqlVisitor. visitGrantUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantUserContext ctx)OperatorIoTDBSqlVisitor. visitGrantWatermarkEmbedding(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GrantWatermarkEmbeddingContext ctx)OperatorIoTDBSqlVisitor. visitGroupByFillStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByFillStatementContext ctx)OperatorIoTDBSqlVisitor. visitGroupByLevelStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByLevelStatementContext ctx)OperatorIoTDBSqlVisitor. visitGroupByTimeStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.GroupByTimeStatementContext ctx)OperatorIoTDBSqlVisitor. visitInsertStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.InsertStatementContext ctx)OperatorIoTDBSqlVisitor. visitKillQuery(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.KillQueryContext ctx)OperatorIoTDBSqlVisitor. visitLimitStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LimitStatementContext ctx)OperatorIoTDBSqlVisitor. visitListPrivilegesRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListPrivilegesRoleContext ctx)OperatorIoTDBSqlVisitor. visitListPrivilegesUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListPrivilegesUserContext ctx)OperatorIoTDBSqlVisitor. visitListRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListRoleContext ctx)OperatorIoTDBSqlVisitor. visitListUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ListUserContext ctx)OperatorIoTDBSqlVisitor. visitLoadConfiguration(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LoadConfigurationContext ctx)OperatorIoTDBSqlVisitor. visitLoadFile(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LoadFileContext ctx)OperatorIoTDBSqlVisitor. visitLoadTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.LoadTimeseriesContext ctx)OperatorIoTDBSqlVisitor. visitMerge(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.MergeContext ctx)5.OperatorIoTDBSqlVisitor. visitOrderByTimeStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.OrderByTimeStatementContext ctx)OperatorIoTDBSqlVisitor. visitRemoveFile(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RemoveFileContext ctx)OperatorIoTDBSqlVisitor. visitRevokeRole(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeRoleContext ctx)OperatorIoTDBSqlVisitor. visitRevokeRoleFromUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeRoleFromUserContext ctx)OperatorIoTDBSqlVisitor. visitRevokeUser(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeUserContext ctx)OperatorIoTDBSqlVisitor. visitRevokeWatermarkEmbedding(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.RevokeWatermarkEmbeddingContext ctx)OperatorIoTDBSqlVisitor. visitSelectStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SelectStatementContext ctx)3.OperatorIoTDBSqlVisitor. visitSetSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetSchemaTemplateContext ctx)OperatorIoTDBSqlVisitor. visitSetStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetStorageGroupContext ctx)2.OperatorIoTDBSqlVisitor. visitSetSystemStatus(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetSystemStatusContext ctx)OperatorIoTDBSqlVisitor. visitSettle(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SettleContext ctx)OperatorIoTDBSqlVisitor. visitSetTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SetTTLContext ctx)OperatorIoTDBSqlVisitor. visitShowAllTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowAllTTLContext ctx)OperatorIoTDBSqlVisitor. visitShowChildNodes(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowChildNodesContext ctx)OperatorIoTDBSqlVisitor. visitShowChildPaths(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowChildPathsContext ctx)OperatorIoTDBSqlVisitor. visitShowContinuousQueries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowContinuousQueriesContext ctx)OperatorIoTDBSqlVisitor. visitShowDevices(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowDevicesContext ctx)OperatorIoTDBSqlVisitor. visitShowFlushInfo(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowFlushInfoContext ctx)OperatorIoTDBSqlVisitor. visitShowFunctions(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowFunctionsContext ctx)OperatorIoTDBSqlVisitor. visitShowLockInfo(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowLockInfoContext ctx)OperatorIoTDBSqlVisitor. visitShowNodesInSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowNodesInSchemaTemplateContext ctx)OperatorIoTDBSqlVisitor. visitShowPathsSetSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPathsSetSchemaTemplateContext ctx)OperatorIoTDBSqlVisitor. visitShowPathsUsingSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPathsUsingSchemaTemplateContext ctx)OperatorIoTDBSqlVisitor. visitShowPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeContext ctx)OperatorIoTDBSqlVisitor. visitShowPipeSink(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeSinkContext ctx)OperatorIoTDBSqlVisitor. visitShowPipeSinkType(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowPipeSinkTypeContext ctx)OperatorIoTDBSqlVisitor. visitShowQueryProcesslist(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowQueryProcesslistContext ctx)OperatorIoTDBSqlVisitor. visitShowQueryResource(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowQueryResourceContext ctx)OperatorIoTDBSqlVisitor. visitShowSchemaTemplates(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowSchemaTemplatesContext ctx)OperatorIoTDBSqlVisitor. visitShowStorageGroup(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowStorageGroupContext ctx)OperatorIoTDBSqlVisitor. visitShowTimeseries(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowTimeseriesContext ctx)OperatorIoTDBSqlVisitor. visitShowTriggers(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowTriggersContext ctx)OperatorIoTDBSqlVisitor. visitShowTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowTTLContext ctx)OperatorIoTDBSqlVisitor. visitShowVersion(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ShowVersionContext ctx)OperatorIoTDBSqlVisitor. visitSingleStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SingleStatementContext ctx)1.OperatorIoTDBSqlVisitor. visitSlimitStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SlimitStatementContext ctx)OperatorIoTDBSqlVisitor. visitSpecialLimitStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.SpecialLimitStatementContext ctx)OperatorIoTDBSqlVisitor. visitStartPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StartPipeContext ctx)OperatorIoTDBSqlVisitor. visitStartTrigger(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StartTriggerContext ctx)OperatorIoTDBSqlVisitor. visitStopPipe(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StopPipeContext ctx)OperatorIoTDBSqlVisitor. visitStopTrigger(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.StopTriggerContext ctx)OperatorIoTDBSqlVisitor. visitUnloadFile(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.UnloadFileContext ctx)OperatorIoTDBSqlVisitor. visitUnsetSchemaTemplate(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.UnsetSchemaTemplateContext ctx)OperatorIoTDBSqlVisitor. visitUnsetTTL(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.UnsetTTLContext ctx)OperatorIoTDBSqlVisitor. visitWithoutNullStatement(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.WithoutNullStatementContext ctx)Methods in org.apache.iotdb.db.qp.sql with parameters of type Operator Modifier and Type Method Description voidIoTDBSqlVisitor. parseAttributeClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.AttributeClauseContext ctx, Operator operator)voidIoTDBSqlVisitor. parseTagClause(org.apache.iotdb.db.qp.sql.IoTDBSqlParser.TagClauseContext ctx, Operator operator) -
Uses of Operator in org.apache.iotdb.db.qp.strategy
Methods in org.apache.iotdb.db.qp.strategy that return Operator Modifier and Type Method Description static OperatorLogicalGenerator. generate(java.lang.String sql, java.time.ZoneId zoneId)static OperatorLogicalGenerator. generate(java.lang.String sql, java.time.ZoneId zoneId, org.apache.iotdb.commons.conf.IoTDBConstant.ClientVersion clientVersion)static OperatorLogicalGenerator. generate(org.apache.iotdb.service.rpc.thrift.TSLastDataQueryReq req, java.time.ZoneId zoneId)static OperatorLogicalGenerator. generate(org.apache.iotdb.service.rpc.thrift.TSRawDataQueryReq rawDataQueryReq, java.time.ZoneId zoneId)Methods in org.apache.iotdb.db.qp.strategy with parameters of type Operator Modifier and Type Method Description static voidLogicalChecker. check(Operator operator)To check whether illegal component exists in specific operator.PhysicalPlanPhysicalGenerator. transformToPhysicalPlan(Operator operator) -
Uses of Operator in org.apache.iotdb.db.qp.strategy.optimizer
Methods in org.apache.iotdb.db.qp.strategy.optimizer that return Operator Modifier and Type Method Description OperatorConcatPathOptimizer. transform(Operator operator)OperatorILogicalOptimizer. transform(Operator operator)Methods in org.apache.iotdb.db.qp.strategy.optimizer with parameters of type Operator Modifier and Type Method Description OperatorConcatPathOptimizer. transform(Operator operator)OperatorILogicalOptimizer. transform(Operator operator)
-