Interface StorageManager
- All Known Implementing Classes:
RaptorStorageManager
public interface StorageManager
-
Method Summary
Modifier and TypeMethodDescriptioncreateShardRewriter(long transactionId, OptionalInt bucketNumber, UUID shardUuid) createStoragePageSink(long transactionId, OptionalInt bucketNumber, List<Long> columnIds, List<Type> columnTypes, boolean checkSpace) getPageSource(UUID shardUuid, OptionalInt bucketNumber, List<Long> columnIds, List<Type> columnTypes, TupleDomain<RaptorColumnHandle> effectivePredicate, OrcReaderOptions orcReaderOptions)
-
Method Details
-
getPageSource
ConnectorPageSource getPageSource(UUID shardUuid, OptionalInt bucketNumber, List<Long> columnIds, List<Type> columnTypes, TupleDomain<RaptorColumnHandle> effectivePredicate, OrcReaderOptions orcReaderOptions) -
createStoragePageSink
StoragePageSink createStoragePageSink(long transactionId, OptionalInt bucketNumber, List<Long> columnIds, List<Type> columnTypes, boolean checkSpace) -
createShardRewriter
-