Class ShardCompactionManager
java.lang.Object
io.trino.plugin.raptor.legacy.storage.organization.ShardCompactionManager
-
Constructor Summary
ConstructorsConstructorDescriptionShardCompactionManager(org.jdbi.v3.core.Jdbi dbi, NodeManager nodeManager, ShardManager shardManager, ShardOrganizer organizer, StorageManagerConfig config) ShardCompactionManager(org.jdbi.v3.core.Jdbi dbi, String currentNodeIdentifier, ShardManager shardManager, ShardOrganizer organizer, io.airlift.units.Duration compactionDiscoveryInterval, io.airlift.units.DataSize maxShardSize, long maxShardRows, boolean compactionEnabled) -
Method Summary
-
Constructor Details
-
ShardCompactionManager
@Inject public ShardCompactionManager(org.jdbi.v3.core.Jdbi dbi, NodeManager nodeManager, ShardManager shardManager, ShardOrganizer organizer, StorageManagerConfig config) -
ShardCompactionManager
public ShardCompactionManager(org.jdbi.v3.core.Jdbi dbi, String currentNodeIdentifier, ShardManager shardManager, ShardOrganizer organizer, io.airlift.units.Duration compactionDiscoveryInterval, io.airlift.units.DataSize maxShardSize, long maxShardRows, boolean compactionEnabled)
-
-
Method Details
-
start
@PostConstruct public void start() -
shutdown
@PreDestroy public void shutdown()
-