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

com.groupbyinc.flux.common.apache.lucene.index.DocumentsWriterDeleteQueue.class Maven / Gradle / Ivy

????4'Icom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueuejava/lang/Object9com/groupbyinc/flux/common/apache/lucene/util/AccountableDocumentsWriterDeleteQueue.javaKcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$1^com/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DocValuesUpdatesNode
DocValuesUpdatesNodeWcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$TermArrayNode

TermArrayNodeXcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$QueryArrayNodeQueryArrayNodeRcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$TermNodeTermNodeNcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$NodeNodeUcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DeleteSliceDeleteSlicetailPLcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node;SLcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node<*>;globalSliceWLcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DeleteSlice;globalBufferedUpdates@Lcom/groupbyinc/flux/common/apache/lucene/index/BufferedUpdates;globalBufferLock*Ljava/util/concurrent/locks/ReentrantLock;
generationJ	nextSeqNo(Ljava/util/concurrent/atomic/AtomicLong;
infoStream:Lcom/groupbyinc/flux/common/apache/lucene/util/InfoStream;maxSeqNo$assertionsDisabledZ=(Lcom/groupbyinc/flux/common/apache/lucene/util/InfoStream;)V?(Lcom/groupbyinc/flux/common/apache/lucene/util/InfoStream;JJ)V.0
1thisKLcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue;>com/groupbyinc/flux/common/apache/lucene/index/BufferedUpdates5global7(Ljava/lang/String;)V.9
6:(Lcom/groupbyinc/flux/common/apache/lucene/util/InfoStream;Lcom/groupbyinc/flux/common/apache/lucene/index/BufferedUpdates;JJ)V.<
=
startSeqNo()V.@
A(java/util/concurrent/locks/ReentrantLockC
DA#$	F???????+&	J)*	L!"	N%&	P&java/util/concurrent/atomic/AtomicLongR(J)V.T
SU'(	W(Ljava/lang/Object;)V.Y
Z	\S(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node;)V.^
_ 	a	addDelete;([Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)J;([Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V.e
faddS(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node;)Jhi
jtryApplyGlobalSlicel@
mqueries8[Lcom/groupbyinc/flux/common/apache/lucene/search/Query;seqNo9([Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)J9([Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)V.s
tterms6[Lcom/groupbyinc/flux/common/apache/lucene/index/Term;addDocValuesUpdatesD([Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdate;)JD([Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdate;)V.z
{updatesA[Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdate;newNode?(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node;8(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)V.?
?term5Lcom/groupbyinc/flux/common/apache/lucene/index/Term;?([Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdate;)Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node;?(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node;Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DeleteSlice;)J	sliceTail?	?,-	?	sliceHead?	?java/lang/AssertionError?)slice head and tail must differ after add?
?Z
deleteNodeslicenext?	?getNextSequenceNumber()J??
?
anyChanges()Zlock?@
D?any??
6?isEmpty??
?unlock?@
D?java/lang/Throwable?tryLock??
D?updateSliceNoSeqNoZ(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DeleteSlice;)Z??
?MAX_INTLjava/lang/Integer;??	6?java/lang/Integer?intValue()I??
??applyD(Lcom/groupbyinc/flux/common/apache/lucene/index/BufferedUpdates;I)V??
?freezeGlobalBuffer?(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DeleteSlice;)Lcom/groupbyinc/flux/common/apache/lucene/index/FrozenBufferedUpdates;java/io/IOException?Dcom/groupbyinc/flux/common/apache/lucene/index/FrozenBufferedUpdates??(Lcom/groupbyinc/flux/common/apache/lucene/util/InfoStream;Lcom/groupbyinc/flux/common/apache/lucene/index/BufferedUpdates;Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;)V.?
??clear?@
6?packetFLcom/groupbyinc/flux/common/apache/lucene/index/FrozenBufferedUpdates;callerSlicecurrentTailnewSliceY()Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DeleteSlice;updateSliceZ(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DeleteSlice;)JnumGlobalTermDeletesnumTermDeletes+Ljava/util/concurrent/atomic/AtomicInteger;??	6?)java/util/concurrent/atomic/AtomicInteger?get??
??forceApplyGlobalSlicegetBufferedUpdatesTermsSize??
?deleteTermsLjava/util/Map;??	6?
java/util/Map?size????ramBytesUsed	bytesUsed?(	6???
S?toString()Ljava/lang/String;java/lang/StringBuilder?
?ADWDQ: [ generation: ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(J)Ljava/lang/StringBuilder;??
? ]??
?getAndIncrement?
SseqNo=	
 vs maxSeqNo=getLastSequenceNumberskipSequenceNumbers	addAndGet(J)J
Sjumpjava/lang/ClassdesiredAssertionStatus?
	SignatureCodeLocalVariableTableLineNumberTable?(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node;?([Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdate;)Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node<[Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdate;>;LocalVariableTypeTable
StackMapTable?(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node<*>;Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DeleteSlice;)JV(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node<*>;)J
Exceptions
SourceFileInnerClasses0	B !"#$%&'()*+&,-./@*+	
?2?34)*
`a.0^*+?6Y8?; ?>?*34)*%&?&
de.<?N*?B*?DY?E?G*H?K*+?M*,?O*!?Q*?SY?V?X*?Y?[?]*?Y*?]?`?b?4N34N)*N!"N%&N?&*
gR\hi j%k2p>qMr?cdY*?Y+?g?kA*?n ? 34op
q&u
vw?crY*?Y+?u?kA*?n ? 34vw
q&{
|}?xyY*?Y+?|?kA*?n ? 34}~
q&?
???3	?Y*???	?????3	?Y*?|?	}~?h??,*+?kB,+?????,??,???
??Y????*?n!?*,34,?,? &q& ,????&?*?!?&" hi`*?]+??*+?]*???34 ??
?#???L*?G??*?O???%*?b???*?b??*?]?
*?]????<*?G???M*?G??,?9BL34??9?@?B?!
3@I?l@?;*?G???3**?b???*?b*?O??????*?G???
L*?G??+??
&0;34?
??&?-?0?:?!&I?	??E*?G??*?]M+?+,??*?b??,?*?b,??*?b*?O??????*?O???(??Y*?M*?O??N*?O??-:*?G???N*?G??-?:*?G???^shjssus*T??34? s? s?F????? ?(?9?C?T?[?^?e?h?j?q?s?!?#.J?$???6?Y*?]?`?34? ??w*??A+??*?]?+*?]?? uA ? 34? q&?????!???`+??*?]?
+*?]????34? ???!??5*?O?۶?34B?@?8*?G??*?]L*?b*?b+Z????*?O??*?G???
M*?G??,??#-?834 ?"FHIJ#L*M-L7N!m?	???K*?G??*?]L*?b??+?*?b+??*?b*?O??????*?O??=*?G???N*?G??-?8AK34?? ??&	?????0?8???A?!?0P???~,*?G??*??W*?O???<*?G???M*?G??,?",34???? ?"?!b???5*?O???34???G??Y?????*?Q?????34????B*?X?@???5*?K??,??Y??Y??
?????*?K??????B34:q&??@?!?@
?4
*?X??
e?
34?TB
*?X?X?
34
&
?	?@4??????G!@%&:	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy