Class ShardCompactionManager

java.lang.Object
io.trino.plugin.raptor.legacy.storage.organization.ShardCompactionManager

public class ShardCompactionManager extends Object
  • 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()