All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.action.delete.TransportDeleteAction.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?7com/groupbyinc/flux/action/delete/TransportDeleteAction?Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction;Icom/groupbyinc/flux/action/support/replication/TransportReplicationActionTransportDeleteAction.java9com/groupbyinc/flux/action/delete/TransportDeleteAction$1Ucom/groupbyinc/flux/action/support/replication/TransportReplicationAction$WriteResult	WriteResult.com/groupbyinc/flux/index/engine/Engine$Delete'com/groupbyinc/flux/index/engine/EngineDelete/com/groupbyinc/flux/threadpool/ThreadPool$Names)com/groupbyinc/flux/threadpool/ThreadPoolNamesR(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;Lcom/groupbyinc/flux/action/admin/indices/create/TransportCreateIndexAction;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Lcom/groupbyinc/flux/cluster/action/index/MappingUpdatedAction;Lcom/groupbyinc/flux/action/support/AutoCreateIndex;)V*Lcom/groupbyinc/flux/common/inject/Inject;indices:data/write/delete)/com/groupbyinc/flux/action/delete/DeleteRequest+index-(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;Lcom/groupbyinc/flux/cluster/action/index/MappingUpdatedAction;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)V&/
0"#	2 !	4this9Lcom/groupbyinc/flux/action/delete/TransportDeleteAction;settings.Lcom/groupbyinc/flux/common/settings/Settings;transportService0Lcom/groupbyinc/flux/transport/TransportService;clusterService,Lcom/groupbyinc/flux/cluster/ClusterService;indicesService,Lcom/groupbyinc/flux/indices/IndicesService;
threadPool+Lcom/groupbyinc/flux/threadpool/ThreadPool;shardStateAction;Lcom/groupbyinc/flux/cluster/action/shard/ShardStateAction;
actionFilters2Lcom/groupbyinc/flux/action/support/ActionFilters;indexNameExpressionResolverBLcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;mappingUpdatedAction?Lcom/groupbyinc/flux/cluster/action/index/MappingUpdatedAction;	doExecute(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/delete/DeleteRequest;Lcom/groupbyinc/flux/action/ActionListener;)V<=	L*com/groupbyinc/flux/cluster/ClusterServiceNstate,()Lcom/groupbyinc/flux/cluster/ClusterState;PQOR()Ljava/lang/String;-T
,U2com/groupbyinc/flux/action/support/AutoCreateIndexWshouldAutoCreate?(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/ClusterState;)ZYZ
X[Bcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest]-(Lcom/groupbyinc/flux/action/ActionRequest;)V&_
^`X(Ljava/lang/String;)Lcom/groupbyinc/flux/action/admin/indices/create/CreateIndexRequest;-b
^cauto(delete api)ecausegb
^htimeout-()Lcom/groupbyinc/flux/common/unit/TimeValue;jk
,lmasterNodeTimeoutj(Lcom/groupbyinc/flux/common/unit/TimeValue;)Lcom/groupbyinc/flux/action/support/master/MasterNodeRequest;no
^p?(Lcom/groupbyinc/flux/action/delete/TransportDeleteAction;Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/delete/DeleteRequest;Lcom/groupbyinc/flux/action/ActionListener;)V&r
sJcom/groupbyinc/flux/action/admin/indices/create/TransportCreateIndexActionuexecutex(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/ActionRequest;Lcom/groupbyinc/flux/action/ActionListener;)Vwx
vy(com/groupbyinc/flux/cluster/ClusterState{innerExecute}K
~task Lcom/groupbyinc/flux/tasks/Task;request1Lcom/groupbyinc/flux/action/delete/DeleteRequest;listener_Lcom/groupbyinc/flux/action/ActionListener;+Lcom/groupbyinc/flux/action/ActionListener;*Lcom/groupbyinc/flux/cluster/ClusterState;resolveRequestu(Lcom/groupbyinc/flux/cluster/metadata/MetaData;Ljava/lang/String;Lcom/groupbyinc/flux/action/delete/DeleteRequest;)VresolveAndValidateRouting??
?operationRouting8()Lcom/groupbyinc/flux/cluster/routing/OperationRouting;??O?type?T
,?id?T
,?routing?T
,?4com/groupbyinc/flux/cluster/routing/OperationRouting?shardId?(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/index/shard/ShardId;??
??
setShardIdn(Lcom/groupbyinc/flux/index/shard/ShardId;)Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;??
,?metaData/Lcom/groupbyinc/flux/cluster/metadata/MetaData;
concreteIndexLjava/lang/String;)Lcom/groupbyinc/flux/index/shard/ShardId;-com/groupbyinc/flux/cluster/metadata/MetaData?resolveIndexRouting8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;??
??E(Ljava/lang/String;)Lcom/groupbyinc/flux/action/delete/DeleteRequest;??
,?hasIndex(Ljava/lang/String;)Z??
??H(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;-?
??2com/groupbyinc/flux/cluster/metadata/IndexMetaData?mappingOrDefaultJ(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/metadata/MappingMetaData;??
??@()Lcom/groupbyinc/flux/cluster/metadata/MappingMetaData$Routing;??
?required()Z??
?versionType)()Lcom/groupbyinc/flux/index/VersionType;??
,?%com/groupbyinc/flux/index/VersionType?INTERNAL'Lcom/groupbyinc/flux/index/VersionType;??	??"java/lang/IllegalArgumentException?java/lang/StringBuilder?()V&?
??:routing value is required for deleting documents of type [?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??] while using version_type [?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??]?toString?T
??(Ljava/lang/String;)V&?
??2com/groupbyinc/flux/action/RoutingMissingException?9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V&?
??	mappingMd6Lcom/groupbyinc/flux/cluster/metadata/MappingMetaData;?(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;Lcom/groupbyinc/flux/action/ActionListener;)VJ?
?newResponseInstance4()Lcom/groupbyinc/flux/action/delete/DeleteResponse;0com/groupbyinc/flux/action/delete/DeleteResponse?
??shardOperationOnPrimary?(Lcom/groupbyinc/flux/cluster/metadata/MetaData;Lcom/groupbyinc/flux/action/delete/DeleteRequest;)Lcom/groupbyinc/flux/common/collect/Tuple;>?	?+()Lcom/groupbyinc/flux/index/shard/ShardId;??
,?'com/groupbyinc/flux/index/shard/ShardIdgetIndexT
*com/groupbyinc/flux/indices/IndicesServiceindexServiceSafe<(Ljava/lang/String;)Lcom/groupbyinc/flux/index/IndexService;
	()I?
&com/groupbyinc/flux/index/IndexService	shardSafe/(I)Lcom/groupbyinc/flux/index/shard/IndexShard;
executeDeleteRequestOnPrimary?(Lcom/groupbyinc/flux/action/delete/DeleteRequest;Lcom/groupbyinc/flux/index/shard/IndexShard;)Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$WriteResult;
refresh?
,location6Lcom/groupbyinc/flux/index/translog/Translog$Location;	
processAfterWritef(ZLcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/index/translog/Translog$Location;)V 
!(com/groupbyinc/flux/common/collect/Tuple#response0Lcom/groupbyinc/flux/action/ActionWriteResponse;%&	
''(Ljava/lang/Object;Ljava/lang/Object;)V&)
$*
indexShard,Lcom/groupbyinc/flux/index/shard/IndexShard;result?Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$WriteResult;WLcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$WriteResult;version()J12
,3*com/groupbyinc/flux/index/shard/IndexShard5prepareDeleteOnPrimary~(Ljava/lang/String;Ljava/lang/String;JLcom/groupbyinc/flux/index/VersionType;)Lcom/groupbyinc/flux/index/engine/Engine$Delete;78
69delete3(Lcom/groupbyinc/flux/index/engine/Engine$Delete;)V;<
6=

?$versionTypeForReplicationAndRecovery@?
?AZ(Lcom/groupbyinc/flux/index/VersionType;)Lcom/groupbyinc/flux/action/delete/DeleteRequest;?C
,D

34(J)Lcom/groupbyinc/flux/action/delete/DeleteRequest;1G
,H$%	JvalidateVersionForWrites(J)ZLM
?Njava/lang/AssertionErrorP
Q?
6?foundT?

U;(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JZ)V&W
?XgetTranslogLocation8()Lcom/groupbyinc/flux/index/translog/Translog$Location;Z[

\i(Lcom/groupbyinc/flux/action/ActionWriteResponse;Lcom/groupbyinc/flux/index/translog/Translog$Location;)V&^

_0Lcom/groupbyinc/flux/index/engine/Engine$Delete;executeDeleteRequestOnReplica?(Lcom/groupbyinc/flux/action/delete/DeleteRequest;Lcom/groupbyinc/flux/index/shard/IndexShard;)Lcom/groupbyinc/flux/index/engine/Engine$Delete;prepareDeleteOnReplicad8
6eshardOperationOnReplica4(Lcom/groupbyinc/flux/action/delete/DeleteRequest;)Vbc
iF(Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;)Vgh
l?(Lcom/groupbyinc/flux/cluster/metadata/MetaData;Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;)Lcom/groupbyinc/flux/common/collect/Tuple;java/lang/Throwableo??
q?(Lcom/groupbyinc/flux/cluster/metadata/MetaData;Ljava/lang/String;Lcom/groupbyinc/flux/action/support/replication/ReplicationRequest;)V??
t2()Lcom/groupbyinc/flux/action/ActionWriteResponse;??
wJK
y
access$000x0x1x2x3java/lang/Class?desiredAssertionStatus??
??CodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotationsLocalVariableTypeTable
StackMapTable	Signature?(Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/action/delete/DeleteRequest;Lcom/groupbyinc/flux/action/ActionListener;)V?(Lcom/groupbyinc/flux/cluster/metadata/MetaData;Lcom/groupbyinc/flux/action/delete/DeleteRequest;)Lcom/groupbyinc/flux/common/collect/Tuple;?(Lcom/groupbyinc/flux/action/delete/DeleteRequest;Lcom/groupbyinc/flux/index/shard/IndexShard;)Lcom/groupbyinc/flux/action/support/replication/TransportReplicationAction$WriteResult;
Exceptions
SourceFileInnerClasses! !"#$%&'??(*+*,-
	,,.?1*?3*?5??z(67(89(:;(<=(>?(@A(BC("#(DE(FG	(HI
( !?AD!E'F?(JK??	T*?M?S:*?5,?V?\?4*?3+?^Y,?a,?V?df?i,?m?q?Y*+,-?t?z?
*+,-???4T67T??T??T??IP??T???JKL5MFLL^S`?	?L|??????2+,-??*?M??*?M?S,-??-??-????:-??W??42672??2??2??*???def%e*g1h	????,*,??,?V????W*+???o*+??,????N-?^-???řT,???M,?ɲϥ2??Y??Y??ض?,????޶?,?ɶ??ܶ?鿻?Y+,??,????*&_????????????*
kln&o4p;qEsbttv?z??t?}K?f*+,-???*67??????????
}~?????2??Y????67??????<*??,????
,???
?N,-?:*,?-??"?$Y?(,?+??4<67<??<??#,- .0? ./??? ?.???	??
u+*??*??*?4*?ɶ:M+,?>*,???B?EW*,?F?IW?K?*??*?4?O??QY?R??
Y??Y+?S?*??*??,?F,?V?Y,?]?`?? u??u,-`;a????&?/?K???K
??	bc?b+*??*??*?4*?ɶfM+,?>,?? ??,-;a????gh??-*??+????
+???
?M+,?jN*+?,-?]?"??*-67-??,-;a????,?Dgk?3	*+?,?m??	67?6D?n?4
*+,?,?r??
67?6?pD?s?5*+,-?,?u??67?6D?v?/*?x??67?6DJ??5*+,?,-?z??67?6DJx?5*+,?,-?z??67?6{r?P*+,-???*|7}?~???6???4?????K??6?@???2

				




© 2015 - 2025 Weber Informatics LLC | Privacy Policy