Class RotationShardShuffler

    • Constructor Detail

      • RotationShardShuffler

        public RotationShardShuffler​(int seed)
    • Method Detail

      • shuffle

        public List<ShardRouting> shuffle​(List<ShardRouting> shards,
                                          int seed)
        Description copied from class: ShardShuffler
        Return a shuffled view over the list of shards. The behavior of this method must be deterministic: if the same list and the same seed are provided twice, then the result needs to be the same.
        Specified by:
        shuffle in class ShardShuffler