Interface IPartitionFetcher
-
- All Known Implementing Classes:
ClusterPartitionFetcher,FakePartitionFetcherImpl,StandalonePartitionFetcher
public interface IPartitionFetcher
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description org.apache.iotdb.commons.partition.DataPartitiongetDataPartition(java.util.List<org.apache.iotdb.commons.partition.DataPartitionQueryParam> dataPartitionQueryParams)org.apache.iotdb.commons.partition.DataPartitiongetDataPartition(java.util.Map<java.lang.String,java.util.List<org.apache.iotdb.commons.partition.DataPartitionQueryParam>> sgNameToQueryParamsMap)org.apache.iotdb.commons.partition.DataPartitiongetOrCreateDataPartition(java.util.List<org.apache.iotdb.commons.partition.DataPartitionQueryParam> dataPartitionQueryParams)org.apache.iotdb.commons.partition.DataPartitiongetOrCreateDataPartition(java.util.Map<java.lang.String,java.util.List<org.apache.iotdb.commons.partition.DataPartitionQueryParam>> sgNameToQueryParamsMap)org.apache.iotdb.commons.partition.SchemaPartitiongetOrCreateSchemaPartition(PathPatternTree patternTree)default org.apache.iotdb.commons.partition.SchemaNodeManagementPartitiongetSchemaNodeManagementPartition(PathPatternTree patternTree)org.apache.iotdb.commons.partition.SchemaNodeManagementPartitiongetSchemaNodeManagementPartitionWithLevel(PathPatternTree patternTree, java.lang.Integer level)org.apache.iotdb.commons.partition.SchemaPartitiongetSchemaPartition(PathPatternTree patternTree)voidinvalidAllCache()booleanupdateRegionCache(org.apache.iotdb.mpp.rpc.thrift.TRegionRouteReq req)
-
-
-
Method Detail
-
getSchemaPartition
org.apache.iotdb.commons.partition.SchemaPartition getSchemaPartition(PathPatternTree patternTree)
-
getOrCreateSchemaPartition
org.apache.iotdb.commons.partition.SchemaPartition getOrCreateSchemaPartition(PathPatternTree patternTree)
-
getSchemaNodeManagementPartition
default org.apache.iotdb.commons.partition.SchemaNodeManagementPartition getSchemaNodeManagementPartition(PathPatternTree patternTree)
-
getSchemaNodeManagementPartitionWithLevel
org.apache.iotdb.commons.partition.SchemaNodeManagementPartition getSchemaNodeManagementPartitionWithLevel(PathPatternTree patternTree, java.lang.Integer level)
-
getDataPartition
org.apache.iotdb.commons.partition.DataPartition getDataPartition(java.util.Map<java.lang.String,java.util.List<org.apache.iotdb.commons.partition.DataPartitionQueryParam>> sgNameToQueryParamsMap)
-
getDataPartition
org.apache.iotdb.commons.partition.DataPartition getDataPartition(java.util.List<org.apache.iotdb.commons.partition.DataPartitionQueryParam> dataPartitionQueryParams)
-
getOrCreateDataPartition
org.apache.iotdb.commons.partition.DataPartition getOrCreateDataPartition(java.util.Map<java.lang.String,java.util.List<org.apache.iotdb.commons.partition.DataPartitionQueryParam>> sgNameToQueryParamsMap)
-
getOrCreateDataPartition
org.apache.iotdb.commons.partition.DataPartition getOrCreateDataPartition(java.util.List<org.apache.iotdb.commons.partition.DataPartitionQueryParam> dataPartitionQueryParams)
-
updateRegionCache
boolean updateRegionCache(org.apache.iotdb.mpp.rpc.thrift.TRegionRouteReq req)
-
invalidAllCache
void invalidAllCache()
-
-