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

org.apache.jackrabbit.oak.plugins.index.lucene.IndexNodeManager.class Maven / Gradle / Ivy

????3?




	

	
	

 !
"#
$%
&'()
6*+
*	,-
./
0	1	2
34	5	6	7
8
9	:
;<	=>	?
@GGABCDCE=F	TG
UH
KIJK
LM
3NO
9PAQ
3R
S
T
;U=V	W
bX	TYZ
b[ \] ^G_
K`a
bcdefgfhi
Pj
;k
lmno
p
Uq
TrGst	uv
wxy
Kz{
`*|}
c*
~
c??
c?
??
b?
??
IndexNodeImplInnerClassesSearcherHolderASYNCLjava/lang/String;
ConstantValueSEARCHER_ID_COUNTER+Ljava/util/concurrent/atomic/AtomicInteger;PERF_LOGGER+Lorg/apache/jackrabbit/oak/util/PerfLogger;logLorg/slf4j/Logger;readersLjava/util/List;	Signature[Ljava/util/List;name
definition@Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;lock*Ljava/util/concurrent/locks/ReadWriteLock;searcherHolderPLorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager$SearcherHolder;nrtIndex@Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndex;
refreshPolicyKLorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/ReaderRefreshPolicy;refreshLock Ljava/util/concurrent/Semaphore;refreshCallbackLjava/lang/Runnable;closedZopenJ(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReaderFactory;Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndexFactory;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager;CodeLineNumberTableLocalVariableTable	indexPathroot/Lorg/apache/jackrabbit/oak/spi/state/NodeState;
defnNodeState
readerFactoryPLorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReaderFactory;
nrtFactoryGLorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndexFactory;LocalVariableTypeTable
StackMapTable??
Exceptions"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;hasAsyncIndexerRun2(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Z?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;Ljava/util/List;Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndex;)VthisALorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager;#???(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;Ljava/util/List;Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndex;)VgetName()Ljava/lang/String;
getDefinitionB()Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;getSuggestDirectory%()Lorg/apache/lucene/store/Directory;?RuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;	getLookupF()Lorg/apache/lucene/search/suggest/analyzing/AnalyzingInfixSuggester;?acquire<()Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode;localtryCountI	indexNode:Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode;successn??release()VclosegetPrimaryReaders()Ljava/util/List;]()Ljava/util/List;getLocalWriterK()Lorg/apache/jackrabbit/oak/plugins/index/lucene/writer/LuceneIndexWriter;?refreshReadersOnWriteIfRequiredrefreshReadersoldstartJ
newNRTReadersgetDefaultReaderK()Lorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReader;createReader7(Ljava/util/List;)Lorg/apache/lucene/index/IndexReader;reader%Lorg/apache/lucene/index/IndexReader;rILorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReader;
nrtReaders	readerArr&[Lorg/apache/lucene/index/IndexReader;i???(Ljava/util/List;)Lorg/apache/lucene/index/IndexReader;
getNRTReaderscreateHolderb(Ljava/util/List;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager$SearcherHolder;?(Ljava/util/List;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager$SearcherHolder;closeReaders(Ljava/lang/Iterable;)VeLjava/io/IOException;Ljava/lang/Iterable;_Ljava/lang/Iterable;?]tb(Ljava/lang/Iterable;)V
releaseHolderS(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager$SearcherHolder;)VholderdecrementSearcherUsageCount+(Lorg/apache/lucene/search/IndexSearcher;)Vsearcher(Lorg/apache/lucene/search/IndexSearcher;
access$000c(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager;)Ljava/util/concurrent/Semaphore;x0
access$100D(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager;)V
access$300-()Ljava/util/concurrent/atomic/AtomicInteger;
access$400l(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager;Lorg/apache/lucene/search/IndexSearcher;)Vx1
access$500
access$600?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;
access$700S(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager;)Ljava/util/List;
access$800f(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager;)Lorg/apache/lucene/store/Directory;
access$900?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager;)Lorg/apache/lucene/search/suggest/analyzing/AnalyzingInfixSuggester;access$1000?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/writer/LuceneIndexWriter;access$1100
SourceFileIndexNodeManager.java??????????}~????rs????>org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition??????????????org/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager?????:async?????1java/util/concurrent/locks/ReentrantReadWriteLock?java/util/concurrent/Semaphore??Aorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager$1?????????|pxy?????????????????????????????????,Not able to get open searcher in %s attemptsjava/lang/Object?????Morg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager$IndexNodeImpl??????????????tu???yRefreshed reader for index [{}]????Gorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReader??????#org/apache/lucene/index/IndexReader???????????#org/apache/lucene/index/MultiReader???????Norg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager$SearcherHolder&org/apache/lucene/search/IndexSearcher????????java/io/IOExceptionvw4Error occurred while releasing reader for index [{}]???????)java/util/concurrent/atomic/AtomicInteger)org/apache/jackrabbit/oak/util/PerfLoggerjava/lang/StringBuilder?????.perf?????????java/util/List>org/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndexjava/lang/StringIorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/ReaderRefreshPolicy!org/apache/lucene/store/DirectoryBorg/apache/lucene/search/suggest/analyzing/AnalyzingInfixSuggester8org/apache/jackrabbit/oak/plugins/index/lucene/IndexNodejava/lang/ThrowableGorg/apache/jackrabbit/oak/plugins/index/lucene/writer/LuceneIndexWriterjava/util/Iteratorjava/lang/Iterables(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;)VNorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReaderFactory
createReaders?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;)Ljava/util/List;Eorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndexFactorycreateIndex?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndex;isEmpty()Z+org/apache/jackrabbit/oak/commons/PathUtils&(Ljava/lang/String;)Ljava/lang/String;-org/apache/jackrabbit/oak/spi/state/NodeStatehasChildNode(Ljava/lang/String;)Z(I)V$com/google/common/base/Preconditions
checkArgument(Z)VgetRefreshPolicyM()Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/ReaderRefreshPolicy;NEVER(java/util/concurrent/locks/ReadWriteLockreadLock#()Ljava/util/concurrent/locks/Lock;java/util/concurrent/locks/LockunlockrefreshOnReadIfRequired(Ljava/lang/Runnable;)VgetIndexReader'()Lorg/apache/lucene/index/IndexReader;	tryIncRefjava/lang/IntegervalueOf(I)Ljava/lang/Integer;
checkState)(ZLjava/lang/String;[Ljava/lang/Object;)V?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager$SearcherHolder;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNodeManager$1;)V	writeLock	getWriterrefreshOnWriteIfRequired()Jend)(JJLjava/lang/String;Ljava/lang/Object;)Vget(I)Ljava/lang/Object;size()I	getReaderincRef#com/google/common/collect/Iterablesconcat>(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/lang/Iterable;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;*([Lorg/apache/lucene/index/IndexReader;Z)V
getReadersjava/util/Collections	emptyList((Lorg/apache/lucene/index/IndexReader;)V;(Lorg/apache/lucene/search/IndexSearcher;Ljava/util/List;)VgetIndexPathorg/slf4j/Loggerwarn9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VdecRefjava/lang/Classappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/slf4j/LoggerFactory	getLogger&(Ljava/lang/String;)Lorg/slf4j/Logger;(Lorg/slf4j/Logger;)V%(Ljava/lang/Class;)Lorg/slf4j/Logger;!6opqrstuvwxyz{|p}~?B????????????!???T?Y+,*?
:-,*?:?
??:???+???Y*?????DEF*G@HRJ?RT?pT??T??T??T??H}~<xy**???<x{??'??@????Z?????3	*???N?	?????Mx*?*?Y??*?Y??*?Y*??*? -?????!*+?"*,?*-?#*?$***?%?&?'*??(??)?*??6
sYac'p,tBuGvLwQxWyczw{?4x??x|px}~xxyx???xx{?;?:?????@q??????????Zz??
????/*?"??~??????/*??????????Q*?#???*?+?,???????H??????Q*?#???*?+?-???????H????????*??.?/*? ?*??.?0?<*?**??1*?'M>,?2?3?4?)?
??5?6Y?7S?8*?'M??л9Y*,?::<:?*??.?0?:?*??.?0?'??????V???#?%?'?4?9?;?H?_?c?f?n?z?|????????????49\??;Z??z??'???????8%??@?#?????????????=*??.?0??
?????????U*??;?/*? ???<*? *??;?0?L*??;?0+?**?'?=**?#?>?"3?&	???"?0?3?D?L?T??U???
@X??Z???/*?#??????z????J*?$?
*?$??????????@??Z?????<*?**??@??
?
????????;?A?B@*?%N-*?'?C?&*?':**-?&?'*?=?A	D*??E??"?????&?,?:??*??;??4??/?y?/?{?	?:????8*?#?F?G?????????s?*?#?H?%+??*?#?F?G?IM,?J,?+?H?%*?#??+?F?G?IM,?J,?*?#?H+?H`?KM>*?#+?L?M:?N??O?G:,??IS??ݻPY,?Q??:??)?-?/?E?U?Y?[?o?q????????H)??U???
???????yoA??q??????{?/+?$???%z????L*?$?
*?$?R??S???????B?z????[?TY?UY*+?V?W+?X???????y??{z?????<+?MM,?N?.,?O?GN-?Y?:?[\*??]?^??ϱ #Z??? #?%?8;?*%????<??<x??<x??$??????????z????A	*+?2???
?	??	??????+?3?_?M?[\*??],?^?
Z?

? ???????J????/*???5??????/*?
??5???????	??5???:*+???5???????/*???5????/*???5????/*???5????/*???5????/*???5???	
?/*???5????Z??/*???5?????[7?`Y?a?	?bY?cY?d?e?fg?f?h?i?j?A?k?[??<
>?.Q
m9lTn





© 2015 - 2025 Weber Informatics LLC | Privacy Policy