Module region_engine

Module region_engine 

Source
Expand description

Region Engine’s definition

Structs§

GrantedRegion
MitoCopyRegionFromRequest
Request to copy files from a source region to a target region.
MitoCopyRegionFromResponse
PartitionRange
Represents one data range within a partition
PrepareRequest
Request to override the scanner properties.
QueryScanContext
Necessary context of the query for the scanner.
RegionStatistic
Represents the statistics of a region.
RemapManifestsRequest
Request to remap manifests from old regions to new regions.
RemapManifestsResponse
Response to remap manifests from old regions to new regions.
ScannerProperties
Properties of the RegionScanner.
SetRegionRoleStateRequest
The request to set region role state.
SinglePartitionScanner
A RegionScanner that only scans a single partition.

Enums§

RegionManifestInfo
The manifest info of a region.
RegionRole
The role of the region. TODO(weny): rename it to RegionRoleState
ScannerPartitioning
Output partition properties of the RegionScanner.
SetRegionRoleStateResponse
The response of setting region role state.
SetRegionRoleStateSuccess
The success response of setting region role state.
SettableRegionRoleState
The settable region role state.
SyncRegionFromRequest
Request to sync the region from a manifest or a region.
SyncRegionFromResponse
The response of syncing the region.

Traits§

RegionEngine
RegionScanner
A scanner that provides a way to scan the region concurrently.

Type Aliases§

BatchResponses
RegionEngineRef
RegionScannerRef