Uses of Class
org.apache.iotdb.db.engine.storagegroup.DataRegion
-
-
Uses of DataRegion in org.apache.iotdb.db.consensus.statemachine
Constructors in org.apache.iotdb.db.consensus.statemachine with parameters of type DataRegion Constructor Description DataRegionStateMachine(DataRegion region) -
Uses of DataRegion in org.apache.iotdb.db.consensus.statemachine.visitor
Methods in org.apache.iotdb.db.consensus.statemachine.visitor with parameters of type DataRegion Modifier and Type Method Description org.apache.iotdb.common.rpc.thrift.TSStatusDataExecutionVisitor. visitDeleteData(DeleteDataNode node, DataRegion dataRegion)org.apache.iotdb.common.rpc.thrift.TSStatusDataExecutionVisitor. visitInsertMultiTablets(InsertMultiTabletsNode node, DataRegion dataRegion)org.apache.iotdb.common.rpc.thrift.TSStatusDataExecutionVisitor. visitInsertRow(InsertRowNode node, DataRegion dataRegion)org.apache.iotdb.common.rpc.thrift.TSStatusDataExecutionVisitor. visitInsertRows(InsertRowsNode node, DataRegion dataRegion)org.apache.iotdb.common.rpc.thrift.TSStatusDataExecutionVisitor. visitInsertRowsOfOneDevice(InsertRowsOfOneDeviceNode node, DataRegion dataRegion)org.apache.iotdb.common.rpc.thrift.TSStatusDataExecutionVisitor. visitInsertTablet(InsertTabletNode node, DataRegion dataRegion)org.apache.iotdb.common.rpc.thrift.TSStatusDataExecutionVisitor. visitPlan(PlanNode node, DataRegion context) -
Uses of DataRegion in org.apache.iotdb.db.engine
Methods in org.apache.iotdb.db.engine that return DataRegion Modifier and Type Method Description DataRegionStorageEngineV2. buildNewDataRegion(java.lang.String logicalStorageGroupName, org.apache.iotdb.commons.consensus.DataRegionId dataRegionId, long ttl)build a new data regionDataRegionStorageEngine. buildNewStorageGroupProcessor(org.apache.iotdb.commons.path.PartialPath logicalStorageGroupName, IStorageGroupMNode storageGroupMNode, java.lang.String virtualStorageGroupId)build a new storage group processorDataRegionStorageEngineV2. createDataRegion(org.apache.iotdb.commons.consensus.DataRegionId regionId, java.lang.String sg, long ttl)DataRegionStorageEngineV2. getDataRegion(org.apache.iotdb.commons.consensus.DataRegionId regionId)DataRegionStorageEngine. getProcessor(org.apache.iotdb.commons.path.PartialPath path)This method is for insert and query or sth like them, this may get a virtual storage groupDataRegionStorageEngine. getProcessorByDataRegionId(org.apache.iotdb.commons.path.PartialPath path, int dataRegionId)DataRegionStorageEngine. getProcessorDirectly(org.apache.iotdb.commons.path.PartialPath path)This method is for sync, delete tsfile or sth like them, just get storage group directly by sg nameDataRegionStorageEngine. getProcessorDirectly(org.apache.iotdb.commons.path.PartialPath path, int dataRegionId)This method is for sync, delete tsfile or sth like them, just get storage group directly by dataRegionIdMethods in org.apache.iotdb.db.engine that return types with arguments of type DataRegion Modifier and Type Method Description java.util.List<DataRegion>StorageEngineV2. getAllDataRegions()org.apache.iotdb.tsfile.utils.Pair<java.util.List<DataRegion>,java.util.Map<DataRegion,java.util.List<org.apache.iotdb.commons.path.PartialPath>>>StorageEngine. mergeLock(java.util.List<org.apache.iotdb.commons.path.PartialPath> pathList)get all merge lock of the storage group processor related to the queryorg.apache.iotdb.tsfile.utils.Pair<java.util.List<DataRegion>,java.util.Map<DataRegion,java.util.List<org.apache.iotdb.commons.path.PartialPath>>>StorageEngine. mergeLock(java.util.List<org.apache.iotdb.commons.path.PartialPath> pathList)get all merge lock of the storage group processor related to the queryMethods in org.apache.iotdb.db.engine with parameters of type DataRegion Modifier and Type Method Description protected voidStorageEngine. getSeriesSchemas(InsertPlan insertPlan, DataRegion processor)voidStorageEngineV2. setDataRegion(org.apache.iotdb.commons.consensus.DataRegionId regionId, DataRegion newRegion)This method is not thread-safeMethod parameters in org.apache.iotdb.db.engine with type arguments of type DataRegion Modifier and Type Method Description voidStorageEngine. mergeUnLock(java.util.List<DataRegion> list)unlock all merge lock of the storage group processor related to the query -
Uses of DataRegion in org.apache.iotdb.db.engine.flush
Methods in org.apache.iotdb.db.engine.flush with parameters of type DataRegion Modifier and Type Method Description voidTsFileFlushPolicy. apply(DataRegion dataRegion, TsFileProcessor processor, boolean isSeq)voidTsFileFlushPolicy.DirectFlushPolicy. apply(DataRegion dataRegion, TsFileProcessor tsFileProcessor, boolean isSeq) -
Uses of DataRegion in org.apache.iotdb.db.engine.snapshot
Methods in org.apache.iotdb.db.engine.snapshot that return DataRegion Modifier and Type Method Description DataRegionSnapshotLoader. loadSnapshotForStateMachine()1.Constructors in org.apache.iotdb.db.engine.snapshot with parameters of type DataRegion Constructor Description SnapshotTaker(DataRegion dataRegion) -
Uses of DataRegion in org.apache.iotdb.db.engine.storagegroup
Methods in org.apache.iotdb.db.engine.storagegroup that return DataRegion Modifier and Type Method Description DataRegionStorageGroupInfo. getDataRegion()Constructors in org.apache.iotdb.db.engine.storagegroup with parameters of type DataRegion Constructor Description StorageGroupInfo(DataRegion dataRegion) -
Uses of DataRegion in org.apache.iotdb.db.engine.storagegroup.dataregion
Methods in org.apache.iotdb.db.engine.storagegroup.dataregion that return DataRegion Modifier and Type Method Description DataRegionStorageGroupManager. getProcessor(int dataRegionId, IStorageGroupMNode storageGroupMNode)get processor from data region idDataRegionStorageGroupManager. getProcessor(org.apache.iotdb.commons.path.PartialPath partialPath, IStorageGroupMNode storageGroupMNode)get processor from device idDataRegionStorageGroupManager. getProcessor(IStorageGroupMNode storageGroupMNode, int dataRegionId) -
Uses of DataRegion in org.apache.iotdb.db.mpp.execution.driver
Methods in org.apache.iotdb.db.mpp.execution.driver that return DataRegion Modifier and Type Method Description DataRegionDataDriverContext. getDataRegion()Constructors in org.apache.iotdb.db.mpp.execution.driver with parameters of type DataRegion Constructor Description DataDriverContext(FragmentInstanceContext fragmentInstanceContext, java.util.List<org.apache.iotdb.commons.path.PartialPath> paths, org.apache.iotdb.tsfile.read.filter.basic.Filter timeFilter, DataRegion dataRegion, java.util.List<DataSourceOperator> sourceOperators) -
Uses of DataRegion in org.apache.iotdb.db.mpp.execution.fragment
Methods in org.apache.iotdb.db.mpp.execution.fragment with parameters of type DataRegion Modifier and Type Method Description FragmentInstanceInfoFragmentInstanceManager. execDataQueryFragmentInstance(FragmentInstance instance, DataRegion dataRegion) -
Uses of DataRegion in org.apache.iotdb.db.mpp.plan.planner
Methods in org.apache.iotdb.db.mpp.plan.planner with parameters of type DataRegion Modifier and Type Method Description DataDriverLocalExecutionPlanner. plan(PlanNode plan, TypeProvider types, FragmentInstanceContext instanceContext, org.apache.iotdb.tsfile.read.filter.basic.Filter timeFilter, DataRegion dataRegion) -
Uses of DataRegion in org.apache.iotdb.db.query.control
Method parameters in org.apache.iotdb.db.query.control with type arguments of type DataRegion Modifier and Type Method Description voidQueryResourceManager. initQueryDataSourceCache(java.util.Map<DataRegion,java.util.List<org.apache.iotdb.commons.path.PartialPath>> processorToSeriesMap, QueryContext context, org.apache.iotdb.tsfile.read.filter.basic.Filter timeFilter)The method is called in mergeLock() when executing query. -
Uses of DataRegion in org.apache.iotdb.db.sync.sender.manager
Constructors in org.apache.iotdb.db.sync.sender.manager with parameters of type DataRegion Constructor Description LocalSyncManager(DataRegion dataRegion, Pipe pipe)
-