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

There is a newer version: 59
Show newest version
????3Icom/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<*>;tailUpdater9Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;?Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;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$assertionsDisabledZ()V(J)V,.
/thisKLcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue;>com/groupbyinc/flux/common/apache/lucene/index/BufferedUpdates3,-
45D(Lcom/groupbyinc/flux/common/apache/lucene/index/BufferedUpdates;J)V,7
8
5(java/util/concurrent/locks/ReentrantLock;
<5&'	>$%	@()	B(Ljava/lang/Object;)V,D
E	GS(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node;)V,I
J"#	L	addDelete;([Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V,O
PaddRI
StryApplyGlobalSliceU-
Vqueries8[Lcom/groupbyinc/flux/common/apache/lucene/search/Query;9([Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)V,Z
[terms6[Lcom/groupbyinc/flux/common/apache/lucene/index/Term;addDocValuesUpdatesD([Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdate;)V,`
aupdatesA[Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesUpdate;?(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DeleteSlice;)V8(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)V,f
g	sliceTaili	j*+	l	sliceHeadn	ojava/lang/AssertionErrorq)slice head and tail must differ after adds
rEterm5Lcom/groupbyinc/flux/common/apache/lucene/index/Term;slicetermNodeTLcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$TermNode;next{	| 	~7java/util/concurrent/atomic/AtomicReferenceFieldUpdater?
compareAndSet9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z??
??casNext?(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node;Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node;)Z??
?currentTailtailNextitem
anyChanges()Zlock?-
<?any??
4?isEmpty??
?unlock?-
<?java/lang/Throwable?tryLock??
<?updateSliceZ(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DeleteSlice;)Z??
?MAX_INTLjava/lang/Integer;??	4?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;Dcom/groupbyinc/flux/common/apache/lucene/index/FrozenBufferedUpdates?D(Lcom/groupbyinc/flux/common/apache/lucene/index/BufferedUpdates;Z)V,?
??clear?-
4?packetFLcom/groupbyinc/flux/common/apache/lucene/index/FrozenBufferedUpdates;callerSlicenewSliceY()Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$DeleteSlice;numGlobalTermDeletesnumTermDeletes+Ljava/util/concurrent/atomic/AtomicInteger;??	4?)java/util/concurrent/atomic/AtomicInteger?get??
??forceApplyGlobalSlicegetBufferedUpdatesTermsSize??
?Ljava/util/Map;]?	4?
java/util/Map?size????ramBytesUsed()J	bytesUsed(Ljava/util/concurrent/atomic/AtomicLong;??	4?&java/util/concurrent/atomic/AtomicLong???
??getChildResources()Ljava/util/Collection;java/util/Collections?	emptyList()Ljava/util/List;??
??toString()Ljava/lang/String;java/lang/StringBuilder?
?5DWDQ: [ generation: ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(J)Ljava/lang/StringBuilder;??
?? ]???
??java/lang/Class?desiredAssertionStatus??
??
newUpdatero(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
?	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTableV(Lcom/groupbyinc/flux/common/apache/lucene/index/DocumentsWriterDeleteQueue$Node<*>;)VU()Ljava/util/Collection;
SourceFileInnerClasses0B !"#$%&'()*+,-4*	?0?12	
XY,.E
*?4Y?6?9?
12
()	
\],7?5*?:*??#A*B-A7C
m?	???K*????*?HL*?M?k+?*?M+?k*?M*?A??????*?A??=*?????N*????-?8AABAK12????	?????0?8?
?0P???~,*????*??W*?A?ѹ?<*?????M*????,?""#",12	????
b???5*?A?ܶ?12	???.??12	?
??F??Y????*?C???????12	??-E????m???	
GL
@:	





© 2015 - 2025 Weber Informatics LLC | Privacy Policy