com.groupbyinc.flux.cluster.metadata.IndexGraveyard.class Maven / Gradle / Ivy
???? 4O 3com/groupbyinc/flux/cluster/metadata/IndexGraveyard java/lang/Object 4com/groupbyinc/flux/cluster/metadata/MetaData$Custom IndexGraveyard.java 5com/groupbyinc/flux/cluster/metadata/IndexGraveyard$1 =com/groupbyinc/flux/cluster/metadata/IndexGraveyard$Tombstone
Tombstone Fcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$IndexGraveyardDiff
IndexGraveyardDiff ;com/groupbyinc/flux/cluster/metadata/IndexGraveyard$Builder Builder =com/groupbyinc/flux/cluster/metadata/MetaData$XContentContext -com/groupbyinc/flux/cluster/metadata/MetaData XContentContext 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params Custom 4com/groupbyinc/flux/common/settings/Setting$Property +com/groupbyinc/flux/common/settings/Setting Property %java/lang/invoke/MethodHandles$Lookup # java/lang/invoke/MethodHandles % Lookup SETTING_MAX_TOMBSTONES -Lcom/groupbyinc/flux/common/settings/Setting; BLcom/groupbyinc/flux/common/settings/Setting; TYPE Ljava/lang/String; index-graveyard - TOMBSTONES_FIELD 'Lcom/groupbyinc/flux/common/ParseField; GRAVEYARD_PARSER 2Lcom/groupbyinc/flux/common/xcontent/ObjectParser; ?Lcom/groupbyinc/flux/common/xcontent/ObjectParser;Ljava/lang/Void;>;
tombstones Ljava/util/List; QLjava/util/List; $assertionsDisabled Z (Ljava/util/List;)V ()V 9 ;
< 7 8 > java/lang/AssertionError @
A < java/util/List C java/util/Collections E unmodifiableList "(Ljava/util/List;)Ljava/util/List; G H
F I 4 5 K this 5Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard; list 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException Q 0com/groupbyinc/flux/common/io/stream/StreamInput S readVInt ()I U V
T W java/util/ArrayList Y (I)V 9 [
Z \ l(Lcom/groupbyinc/flux/common/io/stream/StreamInput;Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$1;)V 9 ^
_ add (Ljava/lang/Object;)Z a b D c i I in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; queueSize getWriteableName ()Ljava/lang/String; context ()Ljava/util/EnumSet; API_AND_GATEWAY Ljava/util/EnumSet; n o p equals java/util/Objects s '(Ljava/lang/Object;Ljava/lang/Object;)Z r u
t v obj Ljava/lang/Object; hashCode z V D {
getTombstones ()Ljava/util/List;
containsIndex $(Lcom/groupbyinc/flux/index/Index;)Z iterator ()Ljava/util/Iterator; ? ? D ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? getIndex #()Lcom/groupbyinc/flux/index/Index; ? ?
? com/groupbyinc/flux/index/Index ? r b
? ? tombstone ?Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$Tombstone; index !Lcom/groupbyinc/flux/index/Index;
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; / 0 ? %com/groupbyinc/flux/common/ParseField ? getPreferredName ? k
? ? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ?
startArray I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? ? ?
? endArray 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; fromXContent k(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard; 1 2 ? 0com/groupbyinc/flux/common/xcontent/ObjectParser ? parse Z(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;)Ljava/lang/Object; ? ?
? ? 9 :
? parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; toString java/lang/StringBuilder ?
? < IndexGraveyard[ ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ? ?
? ? ] ? ? k
? ? writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V size ? V D ? 1com/groupbyinc/flux/common/io/stream/StreamOutput ? writeVInt ? [
? ? ? ?
? out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; diff Z(Lcom/groupbyinc/flux/cluster/metadata/MetaData$Custom;)Lcom/groupbyinc/flux/cluster/Diff; m(Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard;Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard;)V 9 ?
? previous 6Lcom/groupbyinc/flux/cluster/metadata/MetaData$Custom; readDiffFrom [(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/NamedDiff; 9 P
? ?()Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$Builder; :(Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$1;)V 9 ?
? t(Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard;)Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$Builder; o(Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard;Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$1;)V 9 ?
? graveyard 6(Ljava/lang/Object;)Lcom/groupbyinc/flux/cluster/Diff; ? ?
? J(Ljava/util/List;Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$1;)V x0 x1 7Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$1;
access$500 G(Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard;)Ljava/util/List; java/lang/Class ? desiredAssertionStatus ?
cluster.indices.tombstones.size NodeScope 6Lcom/groupbyinc/flux/common/settings/Setting$Property;
intSetting y(Ljava/lang/String;I[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting;
! ( ) 4 java/lang/String ((Ljava/lang/String;[Ljava/lang/String;)V 9
? index_graveyard "java/lang/invoke/LambdaMetafactory metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
?
Z < ~ get ()Ljava/util/function/Supplier;#$ % 2(Ljava/lang/String;Ljava/util/function/Supplier;)V 9'
?( '(Ljava/lang/Object;Ljava/lang/Object;)V* addAll (Ljava/util/Collection;)Z,- D. / #(Ljava/util/List;Ljava/util/List;)V1 accept !()Ljava/util/function/BiConsumer;34 5 getParser 5()Lcom/groupbyinc/flux/common/xcontent/ContextParser;78
9 declareObjectArray |(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/xcontent/ContextParser;Lcom/groupbyinc/flux/common/ParseField;)V;<
?= Signature
ConstantValue Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable T(Ljava/util/List;)V
Exceptions V()Ljava/util/EnumSet; S()Ljava/util/List; ?(Lcom/groupbyinc/flux/cluster/metadata/MetaData$Custom;)Lcom/groupbyinc/flux/cluster/Diff; ?(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/NamedDiff; BootstrapMethods
SourceFile InnerClasses 1 ( ) ? * + , @ . / 0 1 2 ? 3 4 5 ? 6 7 8 9 : A ? *? =? ?? +? ? AY? B?*+? J? L? B M N O 5 C O 6 D O P Q RE ? D ? F 9 P A ? :*? =+? X=? ZY? ]N6? -? Y+? `? d W????*-? J? L? B 4 e f : M N : g h 1 i f ( 4 5 C ( 4 6 D " T U V W X + W 1 Z 9 [E ? T D ? G R j k A - .? B M N D _ l m A . ? q? B M N D d? H r b A ] +? ? *? L+? ? L? w? ? ? B M N x y D iE @ z V A 4
*? L? | ? B
M N D n } ~ A / *? L? B M N D u? I ? A ? /*? L? ? M,? ? ? ,? ? ? N-? ?+? ?? ????? B
? ? / M N / ? ? D | } ( ~ * ? - ?E ?
?? ? ? A ? 9+? ?? ?? ?W*? L? ? N-? ? ? -? ? ? :+,? ?W???+? ?? B * ) ? ? 9 M N 9 ? ? 9 ? ? D ? ? ) ? 1 ? 4 ?E ? ?? G R ? ? A = ? Y? ?*? ?? D? ?? B ? ? D ?G R ? k A F ? ?Y? ?Ƕ ?*? L? ?ж ˶ Ұ B M N D ? ? ? A ? 3+*? L? ? ? ?*? L? ? M,? ? ? ,? ? ? N-+? ާ?? B * ? ? 3 M N 3 ? ? D ?
? * ? / ? 2 ?E ? ?? G R ? ? A A
? Y+? *? ? B
M N
? ? D ?? J ? ? A 3 ? Y*? ? B g h D ?G R? K ? ? A ! ? Y? ? D ? ? ? A 4
? Y*? ? B
? N D ?A ? ? A 3 *+? ? ?? B M N D 8 9 ? A D *+? ?? B M N ? 5 ? ? D 8 ? ? A / *? L? B ? N D 8 ? ; A ? [?? ? ? ??? Y? S?
?? ?Y??? ?? ?Y?&