Class ShardOrganizationManager
java.lang.Object
io.trino.plugin.raptor.legacy.storage.organization.ShardOrganizationManager
-
Constructor Summary
ConstructorsConstructorDescriptionShardOrganizationManager(org.jdbi.v3.core.Jdbi dbi, NodeManager nodeManager, ShardManager shardManager, ShardOrganizer organizer, StorageManagerConfig config) ShardOrganizationManager(org.jdbi.v3.core.Jdbi dbi, String currentNodeIdentifier, ShardManager shardManager, ShardOrganizer organizer, boolean enabled, io.airlift.units.Duration organizationInterval, io.airlift.units.Duration organizationDiscoveryInterval) -
Method Summary
-
Constructor Details
-
ShardOrganizationManager
@Inject public ShardOrganizationManager(org.jdbi.v3.core.Jdbi dbi, NodeManager nodeManager, ShardManager shardManager, ShardOrganizer organizer, StorageManagerConfig config) -
ShardOrganizationManager
public ShardOrganizationManager(org.jdbi.v3.core.Jdbi dbi, String currentNodeIdentifier, ShardManager shardManager, ShardOrganizer organizer, boolean enabled, io.airlift.units.Duration organizationInterval, io.airlift.units.Duration organizationDiscoveryInterval)
-
-
Method Details
-
start
@PostConstruct public void start() -
shutdown
@PreDestroy public void shutdown()
-