Class AssignmentLimiter

java.lang.Object
io.trino.plugin.raptor.legacy.metadata.AssignmentLimiter

public class AssignmentLimiter extends Object
  • Constructor Details

    • AssignmentLimiter

      @Inject public AssignmentLimiter(NodeSupplier nodeSupplier, com.google.common.base.Ticker ticker, MetadataConfig config)
    • AssignmentLimiter

      public AssignmentLimiter(NodeSupplier nodeSupplier, com.google.common.base.Ticker ticker, io.airlift.units.Duration reassignmentDelay, io.airlift.units.Duration reassignmentInterval)
  • Method Details

    • start

      @PostConstruct public void start()
    • shutdown

      @PreDestroy public void shutdown()
    • checkAssignFrom

      public void checkAssignFrom(String nodeIdentifier)