Edit C:\dspace\webapps\swordv2\WEB-INF\lib\org\elasticsearch\index\store\fs\FsIndexStore.class
???? 3 ? -org/elasticsearch/index/store/fs/FsIndexStore 8org/elasticsearch/index/store/support/AbstractIndexStore FsIndexStore.java nodeEnv 'Lorg/elasticsearch/env/NodeEnvironment; locations [Ljava/io/File; <init> ?(Lorg/elasticsearch/index/Index;Lorg/elasticsearch/common/settings/Settings;Lorg/elasticsearch/index/service/IndexService;Lorg/elasticsearch/indices/store/IndicesStore;Lorg/elasticsearch/env/NodeEnvironment;)V 0Lorg/elasticsearch/index/settings/IndexSettings; ?(Lorg/elasticsearch/index/Index;Lorg/elasticsearch/common/settings/Settings;Lorg/elasticsearch/index/service/IndexService;Lorg/elasticsearch/indices/store/IndicesStore;)V %org/elasticsearch/env/NodeEnvironment hasNodeFile ()Z indexLocations 0(Lorg/elasticsearch/index/Index;)[Ljava/io/File; org/elasticsearch/index/Index *org/elasticsearch/common/settings/Settings ,org/elasticsearch/index/service/IndexService " ,org/elasticsearch/indices/store/IndicesStore $ this /Lorg/elasticsearch/index/store/fs/FsIndexStore; index Lorg/elasticsearch/index/Index; indexSettings ,Lorg/elasticsearch/common/settings/Settings; indexService .Lorg/elasticsearch/index/service/IndexService; indicesStore .Lorg/elasticsearch/indices/store/IndicesStore; persistent canDeleteUnallocated *(Lorg/elasticsearch/index/shard/ShardId;)Z , - 3 %org/elasticsearch/index/shard/ShardId 5 id ()I 7 8 6 9 hasShard (I)Z ; < # = shardLocations 8(Lorg/elasticsearch/index/shard/ShardId;)[Ljava/io/File; ? @ A java/io/File D exists F E G location Ljava/io/File; arr$ len$ I i$ shardId 'Lorg/elasticsearch/index/shard/ShardId; deleteUnallocated *(Lorg/elasticsearch/index/shard/ShardId;)V java/io/IOException S 4org/elasticsearch/ElasticsearchIllegalStateException U java/lang/StringBuilder W ()V Y X Z append -(Ljava/lang/Object;)Ljava/lang/StringBuilder; \ ] X ^ allocated, can't be deleted ` -(Ljava/lang/String;)Ljava/lang/StringBuilder; \ b X c toString ()Ljava/lang/String; e f X g (Ljava/lang/String;)V i V j +org/elasticsearch/common/io/FileSystemUtils l deleteRecursively ([Ljava/io/File;)Z n o m p A shardIndexLocations ( #(Ljava/io/File;Ljava/lang/String;)V u E v i shardTranslogLocations translog z Code LocalVariableTable LineNumberTable StackMapTable "RuntimeVisibleParameterAnnotations Exceptions SourceFile! | ? **+,-? *? ? ? *+? ? ? *? ? } >