Interface NamespaceBundleSplitStrategy

All Known Implementing Classes:
DefaultNamespaceBundleSplitStrategyImpl

public interface NamespaceBundleSplitStrategy
Determines which bundles should be split based on various thresholds. Migrate from BundleSplitStrategy
  • Method Details

    • findBundlesToSplit

      Set<SplitDecision> findBundlesToSplit(LoadManagerContext context, PulsarService pulsar)
      Determines which bundles, if any, should be split.
      Parameters:
      context - The context used for decisions.
      Returns:
      A set of the bundles that should be split.