Edit C:\dspace\webapps\jspui\WEB-INF\lib\org\elasticsearch\cluster\routing\RotationShardShuffler.class
???? 3 , 7org/elasticsearch/cluster/routing/RotationShardShuffler /org/elasticsearch/cluster/routing/ShardShuffler RotationShardShuffler.java seed +Ljava/util/concurrent/atomic/AtomicInteger; <init> (I)V ()V )java/util/concurrent/atomic/AtomicInteger this 9Lorg/elasticsearch/cluster/routing/RotationShardShuffler; I nextSeed ()I getAndIncrement shuffle #(Ljava/util/List;I)Ljava/util/List; -org/elasticsearch/common/util/CollectionUtils rotate shards BLjava/util/List<Lorg/elasticsearch/cluster/routing/ShardRouting;>; Ljava/util/List; Code LocalVariableTable LineNumberTable LocalVariableTypeTable Signature ?(Ljava/util/List<Lorg/elasticsearch/cluster/routing/ShardRouting;>;I)Ljava/util/List<Lorg/elasticsearch/cluster/routing/ShardRouting;>; SourceFile ! % M *? *? Y? ? ? &