Uses of Interface
org.apache.iotdb.db.metadata.mnode.IMeasurementMNode
-
-
Uses of IMeasurementMNode in org.apache.iotdb.db.engine.trigger.executor
Methods in org.apache.iotdb.db.engine.trigger.executor with parameters of type IMeasurementMNode Modifier and Type Method Description static voidTriggerEngine. drop(IMeasurementMNode measurementMNode)Method parameters in org.apache.iotdb.db.engine.trigger.executor with type arguments of type IMeasurementMNode Modifier and Type Method Description static voidTriggerEngine. drop(java.util.List<IMeasurementMNode> measurementMNodes) -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata
Methods in org.apache.iotdb.db.metadata that return IMeasurementMNode Modifier and Type Method Description IMeasurementMNodeLocalSchemaProcessor. getMeasurementMNode(org.apache.iotdb.commons.path.PartialPath fullPath)protected IMeasurementMNodeLocalSchemaProcessor. getMeasurementMNode(IMNode deviceMNode, java.lang.String measurementName)Invoked during insertPlan process.Methods in org.apache.iotdb.db.metadata with parameters of type IMeasurementMNode Modifier and Type Method Description voidLocalSchemaProcessor. cacheMeta(org.apache.iotdb.commons.path.PartialPath path, IMeasurementMNode measurementMNode, boolean needSetFullPath)if the path is in local mtree, nothing needed to do (because mtree is in the memory); Otherwise cache the path to mRemoteSchemaCacheorg.apache.iotdb.tsfile.read.TimeValuePairLocalSchemaProcessor. getLastCache(IMeasurementMNode node)Get the last cache value in given MeasurementMNode.voidLocalSchemaProcessor. updateLastCache(IMeasurementMNode node, org.apache.iotdb.tsfile.read.TimeValuePair timeValuePair, boolean highPriorityUpdate, java.lang.Long latestFlushedTime)Update the last cache value in given MeasurementMNode. -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata.idtable
Methods in org.apache.iotdb.db.metadata.idtable with parameters of type IMeasurementMNode Modifier and Type Method Description voidIDTable. deregisterTrigger(org.apache.iotdb.commons.path.PartialPath fullPath, IMeasurementMNode measurementMNode)deregister trigger to the timeseriesvoidIDTableHashmapImpl. deregisterTrigger(org.apache.iotdb.commons.path.PartialPath fullPath, IMeasurementMNode measurementMNode)deregister trigger to the timeseriesvoidIDTable. registerTrigger(org.apache.iotdb.commons.path.PartialPath fullPath, IMeasurementMNode measurementMNode)register trigger to the timeseriesvoidIDTableHashmapImpl. registerTrigger(org.apache.iotdb.commons.path.PartialPath fullPath, IMeasurementMNode measurementMNode)register trigger to the timeseries -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata.idtable.entry
Classes in org.apache.iotdb.db.metadata.idtable.entry that implement IMeasurementMNode Modifier and Type Class Description classInsertMeasurementMNodeGenerated entity implements IMeasurementMNode interface to unify insert logic through id table and SchemaProcessorMethods in org.apache.iotdb.db.metadata.idtable.entry that return IMeasurementMNode Modifier and Type Method Description IMeasurementMNodeInsertMeasurementMNode. getAsMeasurementMNode() -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata.lastCache
Methods in org.apache.iotdb.db.metadata.lastCache with parameters of type IMeasurementMNode Modifier and Type Method Description static org.apache.iotdb.tsfile.read.TimeValuePairLastCacheManager. getLastCache(IMeasurementMNode node)get the last cache value of time series of given seriesPathstatic longLastCacheManager. getLastTimeStamp(IMeasurementMNode node, QueryContext queryContext)get the last value of timeseries represented by given measurementMNode get last value from cache in measurementMNode if absent, get last value from filestatic voidLastCacheManager. resetLastCache(IMeasurementMNode node)reset the last cache value of time series of given seriesPathstatic voidLastCacheManager. updateLastCache(IMeasurementMNode node, org.apache.iotdb.tsfile.read.TimeValuePair timeValuePair, boolean highPriorityUpdate, java.lang.Long latestFlushedTime)update the last cache value of time series of given seriesPath -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata.logfile
Methods in org.apache.iotdb.db.metadata.logfile with parameters of type IMeasurementMNode Modifier and Type Method Description voidMLogWriter. serializeMeasurementMNode(IMeasurementMNode node) -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata.mnode
Classes in org.apache.iotdb.db.metadata.mnode that implement IMeasurementMNode Modifier and Type Class Description classMeasurementMNodeMethods in org.apache.iotdb.db.metadata.mnode that return IMeasurementMNode Modifier and Type Method Description static IMeasurementMNodeMeasurementMNode. deserializeFrom(MeasurementMNodePlan plan)deserialize MeasurementMNode from MeasurementNodePlanIMeasurementMNodeIMNode. getAsMeasurementMNode()IMeasurementMNodeMNode. getAsMeasurementMNode()static IMeasurementMNodeMeasurementMNode. getMeasurementMNode(IEntityMNode parent, java.lang.String measurementName, org.apache.iotdb.tsfile.write.schema.IMeasurementSchema schema, java.lang.String alias)MeasurementMNode factory method.Methods in org.apache.iotdb.db.metadata.mnode that return types with arguments of type IMeasurementMNode Modifier and Type Method Description java.util.Map<java.lang.String,IMeasurementMNode>EntityMNode. getAliasChildren()java.util.Map<java.lang.String,IMeasurementMNode>IEntityMNode. getAliasChildren()Methods in org.apache.iotdb.db.metadata.mnode with parameters of type IMeasurementMNode Modifier and Type Method Description booleanEntityMNode. addAlias(java.lang.String alias, IMeasurementMNode child)add an aliasbooleanIEntityMNode. addAlias(java.lang.String alias, IMeasurementMNode child)Method parameters in org.apache.iotdb.db.metadata.mnode with type arguments of type IMeasurementMNode Modifier and Type Method Description voidEntityMNode. setAliasChildren(java.util.Map<java.lang.String,IMeasurementMNode> aliasChildren)voidIEntityMNode. setAliasChildren(java.util.Map<java.lang.String,IMeasurementMNode> aliasChildren) -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata.mtree
Methods in org.apache.iotdb.db.metadata.mtree that return IMeasurementMNode Modifier and Type Method Description IMeasurementMNodeIMTreeBelowSG. createTimeseries(org.apache.iotdb.commons.path.PartialPath path, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding encoding, org.apache.iotdb.tsfile.file.metadata.enums.CompressionType compressor, java.util.Map<java.lang.String,java.lang.String> props, java.lang.String alias)IMeasurementMNodeMTreeBelowSGCachedImpl. createTimeseries(org.apache.iotdb.commons.path.PartialPath path, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding encoding, org.apache.iotdb.tsfile.file.metadata.enums.CompressionType compressor, java.util.Map<java.lang.String,java.lang.String> props, java.lang.String alias)IMeasurementMNodeMTreeBelowSGMemoryImpl. createTimeseries(org.apache.iotdb.commons.path.PartialPath path, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding encoding, org.apache.iotdb.tsfile.file.metadata.enums.CompressionType compressor, java.util.Map<java.lang.String,java.lang.String> props, java.lang.String alias)Create a timeseries with a full path from root to leaf node.IMeasurementMNodeMTreeBelowSGCachedImpl. createTimeseriesWithPinnedReturn(org.apache.iotdb.commons.path.PartialPath path, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding encoding, org.apache.iotdb.tsfile.file.metadata.enums.CompressionType compressor, java.util.Map<java.lang.String,java.lang.String> props, java.lang.String alias)Create a timeseries with a full path from root to leaf node.IMeasurementMNodeIMTreeBelowSG. getMeasurementMNode(org.apache.iotdb.commons.path.PartialPath path)IMeasurementMNodeMTreeBelowSGCachedImpl. getMeasurementMNode(org.apache.iotdb.commons.path.PartialPath path)IMeasurementMNodeMTreeBelowSGMemoryImpl. getMeasurementMNode(org.apache.iotdb.commons.path.PartialPath path)Methods in org.apache.iotdb.db.metadata.mtree that return types with arguments of type IMeasurementMNode Modifier and Type Method Description java.util.List<IMeasurementMNode>IMTreeBelowSG. createAlignedTimeseries(org.apache.iotdb.commons.path.PartialPath devicePath, java.util.List<java.lang.String> measurements, java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> dataTypes, java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding> encodings, java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType> compressors, java.util.List<java.lang.String> aliasList)Create aligned timeseries with full paths from root to one leaf node.java.util.List<IMeasurementMNode>MTreeBelowSGCachedImpl. createAlignedTimeseries(org.apache.iotdb.commons.path.PartialPath devicePath, java.util.List<java.lang.String> measurements, java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> dataTypes, java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding> encodings, java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType> compressors, java.util.List<java.lang.String> aliasList)Create aligned timeseries with full paths from root to one leaf node.java.util.List<IMeasurementMNode>MTreeBelowSGMemoryImpl. createAlignedTimeseries(org.apache.iotdb.commons.path.PartialPath devicePath, java.util.List<java.lang.String> measurements, java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> dataTypes, java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding> encodings, java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType> compressors, java.util.List<java.lang.String> aliasList)Create aligned timeseries with full paths from root to one leaf node.org.apache.iotdb.tsfile.utils.Pair<org.apache.iotdb.commons.path.PartialPath,IMeasurementMNode>IMTreeBelowSG. deleteTimeseriesAndReturnEmptyStorageGroup(org.apache.iotdb.commons.path.PartialPath path)Delete path.org.apache.iotdb.tsfile.utils.Pair<org.apache.iotdb.commons.path.PartialPath,IMeasurementMNode>MTreeBelowSGCachedImpl. deleteTimeseriesAndReturnEmptyStorageGroup(org.apache.iotdb.commons.path.PartialPath path)Delete path.org.apache.iotdb.tsfile.utils.Pair<org.apache.iotdb.commons.path.PartialPath,IMeasurementMNode>MTreeBelowSGMemoryImpl. deleteTimeseriesAndReturnEmptyStorageGroup(org.apache.iotdb.commons.path.PartialPath path)Delete path.java.util.List<IMeasurementMNode>IMTreeBelowSG. getAllMeasurementMNode()java.util.List<IMeasurementMNode>MTreeBelowSGCachedImpl. getAllMeasurementMNode()java.util.List<IMeasurementMNode>MTreeBelowSGMemoryImpl. getAllMeasurementMNode()Methods in org.apache.iotdb.db.metadata.mtree with parameters of type IMeasurementMNode Modifier and Type Method Description voidIMTreeBelowSG. setAlias(IMeasurementMNode measurementMNode, java.lang.String alias)voidMTreeBelowSGCachedImpl. setAlias(IMeasurementMNode measurementMNode, java.lang.String alias)voidMTreeBelowSGMemoryImpl. setAlias(IMeasurementMNode measurementMNode, java.lang.String alias)Method parameters in org.apache.iotdb.db.metadata.mtree with type arguments of type IMeasurementMNode Modifier and Type Method Description static MTreeBelowSGMemoryImplMTreeBelowSGMemoryImpl. loadFromSnapshot(java.io.File snapshotDir, IStorageGroupMNode storageGroupMNode, int schemaRegionId, java.util.function.Consumer<IMeasurementMNode> measurementProcess) -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata.mtree.snapshot
Method parameters in org.apache.iotdb.db.metadata.mtree.snapshot with type arguments of type IMeasurementMNode Modifier and Type Method Description static IMNodeMemMTreeSnapshotUtil. loadSnapshot(java.io.File snapshotDir, java.util.function.Consumer<IMeasurementMNode> measurementProcess) -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata.mtree.store
Methods in org.apache.iotdb.db.metadata.mtree.store with parameters of type IMeasurementMNode Modifier and Type Method Description voidCachedMTreeStore. setAlias(IMeasurementMNode measurementMNode, java.lang.String alias)voidIMTreeStore. setAlias(IMeasurementMNode measurementMNode, java.lang.String alias)voidMemMTreeStore. setAlias(IMeasurementMNode measurementMNode, java.lang.String alias)Method parameters in org.apache.iotdb.db.metadata.mtree.store with type arguments of type IMeasurementMNode Modifier and Type Method Description static MemMTreeStoreMemMTreeStore. loadFromSnapshot(java.io.File snapshotDir, java.util.function.Consumer<IMeasurementMNode> measurementProcess) -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata.mtree.traverser.collector
Methods in org.apache.iotdb.db.metadata.mtree.traverser.collector with parameters of type IMeasurementMNode Modifier and Type Method Description protected abstract voidMeasurementCollector. collectMeasurement(IMeasurementMNode node)collect the information of one measurementprotected MeasurementPathMeasurementCollector. getCurrentMeasurementPathInTraverse(IMeasurementMNode currentNode)When traverse goes into a template, IMNode.getPartialPath may not work as nodes in template has no parent on MTree. -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata.schemaregion
Methods in org.apache.iotdb.db.metadata.schemaregion that return IMeasurementMNode Modifier and Type Method Description IMeasurementMNodeISchemaRegion. getMeasurementMNode(org.apache.iotdb.commons.path.PartialPath fullPath)IMeasurementMNodeSchemaRegionMemoryImpl. getMeasurementMNode(org.apache.iotdb.commons.path.PartialPath fullPath)protected IMeasurementMNodeSchemaRegionMemoryImpl. getMeasurementMNode(IMNode deviceMNode, java.lang.String measurementName)Invoked during insertPlan process.IMeasurementMNodeSchemaRegionSchemaFileImpl. getMeasurementMNode(org.apache.iotdb.commons.path.PartialPath fullPath)protected IMeasurementMNodeSchemaRegionSchemaFileImpl. getMeasurementMNode(IMNode deviceMNode, java.lang.String measurementName)Invoked during insertPlan process. -
Uses of IMeasurementMNode in org.apache.iotdb.db.metadata.tag
Methods in org.apache.iotdb.db.metadata.tag that return types with arguments of type IMeasurementMNode Modifier and Type Method Description java.util.List<IMeasurementMNode>TagManager. getMatchedTimeseriesInIndex(ShowTimeSeriesPlan plan, QueryContext context)Methods in org.apache.iotdb.db.metadata.tag with parameters of type IMeasurementMNode Modifier and Type Method Description voidTagManager. addAttributes(java.util.Map<java.lang.String,java.lang.String> attributesMap, org.apache.iotdb.commons.path.PartialPath fullPath, IMeasurementMNode leafMNode)add new attributes key-value for the timeseriesvoidTagManager. addIndex(java.lang.String tagKey, java.lang.String tagValue, IMeasurementMNode measurementMNode)voidTagManager. addIndex(java.util.Map<java.lang.String,java.lang.String> tagsMap, IMeasurementMNode measurementMNode)voidTagManager. addTags(java.util.Map<java.lang.String,java.lang.String> tagsMap, org.apache.iotdb.commons.path.PartialPath fullPath, IMeasurementMNode leafMNode)add new tags key-value for the timeseriesvoidTagManager. dropTagsOrAttributes(java.util.Set<java.lang.String> keySet, org.apache.iotdb.commons.path.PartialPath fullPath, IMeasurementMNode leafMNode)drop tags or attributes of the timeseriesbooleanTagManager. recoverIndex(long offset, IMeasurementMNode measurementMNode)voidTagManager. removeFromTagInvertedIndex(IMeasurementMNode node)remove the node from the tag inverted indexvoidTagManager. removeIndex(java.lang.String tagKey, java.lang.String tagValue, IMeasurementMNode measurementMNode)voidTagManager. renameTagOrAttributeKey(java.lang.String oldKey, java.lang.String newKey, org.apache.iotdb.commons.path.PartialPath fullPath, IMeasurementMNode leafMNode)rename the tag or attribute's key of the timeseriesvoidTagManager. setTagsOrAttributesValue(java.util.Map<java.lang.String,java.lang.String> alterMap, org.apache.iotdb.commons.path.PartialPath fullPath, IMeasurementMNode leafMNode)set/change the values of tags or attributesvoidTagManager. updateTagsAndAttributes(java.util.Map<java.lang.String,java.lang.String> tagsMap, java.util.Map<java.lang.String,java.lang.String> attributesMap, IMeasurementMNode leafMNode)upsert tags and attributes key-value for the timeseries if the key has existed, just use the new value to update it. -
Uses of IMeasurementMNode in org.apache.iotdb.db.qp.physical.crud
Fields in org.apache.iotdb.db.qp.physical.crud declared as IMeasurementMNode Modifier and Type Field Description protected IMeasurementMNode[]InsertPlan. measurementMNodesMethods in org.apache.iotdb.db.qp.physical.crud that return IMeasurementMNode Modifier and Type Method Description IMeasurementMNode[]InsertPlan. getMeasurementMNodes()Methods in org.apache.iotdb.db.qp.physical.crud with parameters of type IMeasurementMNode Modifier and Type Method Description voidInsertPlan. setMeasurementMNodes(IMeasurementMNode[] mNodes)
-