Edit C:\dspace\webapps\swordv2\WEB-INF\lib\org\elasticsearch\gateway\local\LocalGateway.class
???? 3? ,org/elasticsearch/gateway/local/LocalGateway ?Lorg/elasticsearch/common/component/AbstractLifecycleComponent<Lorg/elasticsearch/gateway/Gateway;>;Lorg/elasticsearch/gateway/Gateway;Lorg/elasticsearch/cluster/ClusterStateListener; =org/elasticsearch/common/component/AbstractLifecycleComponent !org/elasticsearch/gateway/Gateway .org/elasticsearch/cluster/ClusterStateListener LocalGateway.java ?org/elasticsearch/gateway/Gateway$GatewayStateRecoveredListener GatewayStateRecoveredListener gorg/elasticsearch/gateway/local/state/meta/TransportNodesListGatewayMetaState$NodeLocalGatewayMetaState Morg/elasticsearch/gateway/local/state/meta/TransportNodesListGatewayMetaState NodeLocalGatewayMetaState horg/elasticsearch/gateway/local/state/meta/TransportNodesListGatewayMetaState$NodesLocalGatewayMetaState NodesLocalGatewayMetaState 3org/elasticsearch/cluster/metadata/MetaData$Builder +org/elasticsearch/cluster/metadata/MetaData Builder .org/elasticsearch/cluster/ClusterState$Builder &org/elasticsearch/cluster/ClusterState clusterService *Lorg/elasticsearch/cluster/ClusterService; nodeEnv 'Lorg/elasticsearch/env/NodeEnvironment; shardsState FLorg/elasticsearch/gateway/local/state/shards/LocalGatewayShardsState; metaState BLorg/elasticsearch/gateway/local/state/meta/LocalGatewayMetaState; listGatewayMetaState OLorg/elasticsearch/gateway/local/state/meta/TransportNodesListGatewayMetaState; initialMeta Ljava/lang/String; clusterName 'Lorg/elasticsearch/cluster/ClusterName; <init>~(Lorg/elasticsearch/common/settings/Settings;Lorg/elasticsearch/cluster/ClusterService;Lorg/elasticsearch/env/NodeEnvironment;Lorg/elasticsearch/gateway/local/state/shards/LocalGatewayShardsState;Lorg/elasticsearch/gateway/local/state/meta/LocalGatewayMetaState;Lorg/elasticsearch/gateway/local/state/meta/TransportNodesListGatewayMetaState;Lorg/elasticsearch/cluster/ClusterName;)V (Lorg/elasticsearch/common/inject/Inject; /(Lorg/elasticsearch/common/settings/Settings;)V - 0 1 3 ! " 5 % & 7 ' ( 9 + , ; # $ = (org/elasticsearch/cluster/ClusterService ? addLast 3(Lorg/elasticsearch/cluster/ClusterStateListener;)V A B @ C componentSettings ,Lorg/elasticsearch/common/settings/Settings; E F G initial_meta I "discovery.zen.minimum_master_nodes K 1 M *org/elasticsearch/common/settings/Settings O get 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Q R P S ) * U this .Lorg/elasticsearch/gateway/local/LocalGateway; settings type ()Ljava/lang/String; local \ doStart ()V (org/elasticsearch/ElasticsearchException ` doStop doClose remove d B @ e performStateRecovery D(Lorg/elasticsearch/gateway/Gateway$GatewayStateRecoveredListener;)V *org/elasticsearch/gateway/GatewayException i java/lang/Exception k state *()Lorg/elasticsearch/cluster/ClusterState; m n @ o nodes 1()Lorg/elasticsearch/cluster/node/DiscoveryNodes; q r s -org/elasticsearch/cluster/node/DiscoveryNodes u masterNodes 5()Lorg/elasticsearch/common/collect/ImmutableOpenMap; w x v y 1org/elasticsearch/common/collect/ImmutableOpenMap { keys 7()Lorg/elasticsearch/common/hppc/ObjectLookupContainer; } ~ | /org/elasticsearch/common/hppc/ObjectOpenHashSet ? from b(Lorg/elasticsearch/common/hppc/ObjectContainer;)Lorg/elasticsearch/common/hppc/ObjectOpenHashSet; ? ? ? ? logger +Lorg/elasticsearch/common/logging/ESLogger; ? ? ? !performing state recovery from {} ? java/lang/Object ? )org/elasticsearch/common/logging/ESLogger ? trace ((Ljava/lang/String;[Ljava/lang/Object;)V ? ? ? ? java/lang/String ? toArray &(Ljava/lang/Class;)[Ljava/lang/Object; ? ? ? ? [Ljava/lang/String; ? list e([Ljava/lang/String;Lorg/elasticsearch/common/unit/TimeValue;)Lorg/elasticsearch/action/ActionFuture; ? ? ? %org/elasticsearch/action/ActionFuture ? actionGet ()Ljava/lang/Object; ? ? ? ? quorum ? equals (Ljava/lang/Object;)Z ? ? ? ? size ()I ? ? ? ? quorum-1 ? half ? one ? full ? all ? full-1 ? all-1 ? java/lang/Integer ? parseInt (Ljava/lang/String;)I ? ? ? ? ,failed to derived initial_meta from value {} ? warn ? ? ? ? failures 1()[Lorg/elasticsearch/action/FailedNodeException; ? ? ? /[Lorg/elasticsearch/action/FailedNodeException; ? failed to fetch state from node ? =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V ? ? ? ? 4org/elasticsearch/common/hppc/ObjectFloatOpenHashMap ? - _ ? ? iterator ()Ljava/util/Iterator; ? ? ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ? ? ? ? metaData /()Lorg/elasticsearch/cluster/metadata/MetaData; ? ? ? version ()J ? ? ? indices ? x ? values 1()Lorg/elasticsearch/common/hppc/ObjectContainer; ? ? | ? -org/elasticsearch/common/hppc/ObjectContainer ? ? ? 2org/elasticsearch/common/hppc/cursors/ObjectCursor ? value Ljava/lang/Object; ? ? ? ? 0org/elasticsearch/cluster/metadata/IndexMetaData ? index [ ? addTo (Ljava/lang/Object;F)F ? java/lang/StringBuilder ? found [ append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; ] metadata states, required [ ] toString [ onFailure (Ljava/lang/String;)V builder d(Lorg/elasticsearch/cluster/metadata/MetaData;)Lorg/elasticsearch/cluster/metadata/MetaData$Builder; removeAllIndices 7()Lorg/elasticsearch/cluster/metadata/MetaData$Builder;"# $ allocated [Z&' ?( [Ljava/lang/Object; }* ?+'* F(Ljava/lang/String;)Lorg/elasticsearch/cluster/metadata/IndexMetaData; / 0 ? ? *[{}] found [{}], required [{}], not adding3 valueOf (I)Ljava/lang/Integer;56 ?7 debug9 ? ?: put j(Lorg/elasticsearch/cluster/metadata/IndexMetaData;Z)Lorg/elasticsearch/cluster/metadata/MetaData$Builder;<= > Y(Lorg/elasticsearch/cluster/ClusterName;)Lorg/elasticsearch/cluster/ClusterState$Builder;@ A g(Lorg/elasticsearch/cluster/metadata/MetaData$Builder;)Lorg/elasticsearch/cluster/ClusterState$Builder; ?C D buildF n G onSuccess +(Lorg/elasticsearch/cluster/ClusterState;)VIJ K e Ljava/lang/Exception; failedNodeException .Lorg/elasticsearch/action/FailedNodeException; arr$ len$ I i$ cursor hLorg/elasticsearch/common/hppc/cursors/ObjectCursor<Lorg/elasticsearch/cluster/metadata/IndexMetaData;>; 4Lorg/elasticsearch/common/hppc/cursors/ObjectCursor; Ljava/util/Iterator; nodeState iLorg/elasticsearch/gateway/local/state/meta/TransportNodesListGatewayMetaState$NodeLocalGatewayMetaState; indexMetaData 2Lorg/elasticsearch/cluster/metadata/IndexMetaData; electedIndexMetaData indexMetaDataCount i listener ALorg/elasticsearch/gateway/Gateway$GatewayStateRecoveredListener; nodesIds ELorg/elasticsearch/common/hppc/ObjectOpenHashSet<Ljava/lang/String;>; 1Lorg/elasticsearch/common/hppc/ObjectOpenHashSet; nodesState jLorg/elasticsearch/gateway/local/state/meta/TransportNodesListGatewayMetaState$NodesLocalGatewayMetaState; requiredAllocation JLorg/elasticsearch/common/hppc/ObjectFloatOpenHashMap<Ljava/lang/String;>; 6Lorg/elasticsearch/common/hppc/ObjectFloatOpenHashMap; electedGlobalState -Lorg/elasticsearch/cluster/metadata/MetaData; found metaDataBuilder 5Lorg/elasticsearch/cluster/metadata/MetaData$Builder; states 0Lorg/elasticsearch/cluster/ClusterState$Builder; suggestIndexGateway ()Ljava/lang/Class; =org/elasticsearch/index/gateway/local/LocalIndexGatewayModules reset %org/elasticsearch/env/NodeEnvironmentv nodeDataLocations ()[Ljava/io/File;xy wz +org/elasticsearch/common/io/FileSystemUtils| deleteRecursively ([Ljava/io/File;)Z~ }? clusterChanged 2(Lorg/elasticsearch/cluster/ClusterChangedEvent;)V @org/elasticsearch/gateway/local/state/meta/LocalGatewayMetaState??? ?? Dorg/elasticsearch/gateway/local/state/shards/LocalGatewayShardsState? ?? event /Lorg/elasticsearch/cluster/ClusterChangedEvent; Code LocalVariableTable LineNumberTable RuntimeVisibleAnnotations Exceptions LocalVariableTypeTable StackMapTable Signature >()Ljava/lang/Class<+Lorg/elasticsearch/common/inject/Module;>; SourceFile InnerClasses ! ! "