
org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex$1.class Maven / Gradle / Ivy
???? 3z ?0 ?1 ?2 ?3 ?4
?5
67 ?8
9: ?; ?< ?= ?>?@
?A?BC
?D
?E
FGH
5 IJ
KL
M ?
NOP
?Q
?R
.STUVWXYWZ[ I\
]
.^
_`
?a
.b
.c
def
.g
.h
ij ?kl
mnUo
Fp
Fqr
Fs
Ft????????u vw
ix ??
yz
{|
}~
???
i????
???
}??
P?
P?
.?
??
??
.?
F?
??
???Z?
}???
??? ??
`? ??
??
`?
.? v?
F???
N??
k5
k??
??
k???
??
{?
???
}?
?????????? |???
`? |?
?
{???U?
{??U?
{? ??
???? queue Ljava/util/Deque; Signature LuceneResultRow InnerClasses gLjava/util/Deque; seenPaths Ljava/util/Set; #Ljava/util/Set; lastDoc #Lorg/apache/lucene/search/ScoreDoc;
nextBatchSize I noDocs Z
indexSearcher (Lorg/apache/lucene/search/IndexSearcher; indexNodeId val$pr?
PlanResult HLorg/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner$PlanResult; val$plan? IndexPlan :Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan; val$sort Lorg/apache/lucene/search/Sort;
val$filter ,Lorg/apache/jackrabbit/oak/spi/query/Filter; this$0 DLorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex; (Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner$PlanResult;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/lucene/search/Sort;Lorg/apache/jackrabbit/oak/spi/query/Filter;)V Code LineNumberTable LocalVariableTable this FLorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$1; computeNext V()Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$LuceneResultRow;
StackMapTable convertToRow ?(Lorg/apache/lucene/search/ScoreDoc;Lorg/apache/lucene/search/IndexSearcher;Ljava/lang/String;Lorg/apache/lucene/facet/Facets;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$LuceneResultRow; originalPath Ljava/lang/String; doc searcher excerpt facets Lorg/apache/lucene/facet/Facets; explanation reader %Lorg/apache/lucene/index/IndexReader; visitor PathStoredFieldVisitor [Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$PathStoredFieldVisitor; path?H?
Exceptions? loadDocs ()Z docs "Lorg/apache/lucene/search/TopDocs; scorer 0Lorg/apache/lucene/search/highlight/QueryScorer; row TLorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$LuceneResultRow; arr$ $[Lorg/apache/lucene/search/ScoreDoc; len$ i$ f J restriction? PropertyRestriction @Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction;
addExcerpt
addExplain analyzer %Lorg/apache/lucene/analysis/Analyzer; mergedFieldInfos $Lorg/apache/lucene/index/FieldInfos; query Lorg/apache/lucene/search/Query; customScoreQuery ,Lorg/apache/lucene/queries/CustomScoreQuery; start retrievedDoc %Lorg/apache/lucene/document/Document; prefix topDocs
suggestion ,Lorg/apache/lucene/search/spell/SuggestWord; -[Lorg/apache/lucene/search/spell/SuggestWord;
aclCheckField spellcheckQuery SpellcheckQuery VLorg/apache/jackrabbit/oak/plugins/index/lucene/util/SpellcheckHelper$SpellcheckQuery; suggestWords qp 3Lorg/apache/lucene/queryparser/classic/QueryParser; LookupResult 6Lorg/apache/lucene/search/suggest/Lookup$LookupResult; Ljava/util/Iterator; suggestQuery SuggestQuery PLorg/apache/jackrabbit/oak/plugins/index/lucene/util/SuggestHelper$SuggestQuery;
lookupResults Ljava/util/List; luceneRequestFacade DLorg/apache/jackrabbit/oak/plugins/index/lucene/LuceneRequestFacade; e Ljava/lang/Exception; lastDocToRecord indexNode :Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode; LocalVariableTypeTable HLjava/util/List;?????f?????? ?C? ??????????? getCurrentSearcher d(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode;)Lorg/apache/lucene/search/IndexSearcher; releaseSearcher ()V ()Ljava/lang/Object; ?Lcom/google/common/collect/AbstractIterator;
SourceFile LucenePropertyIndex.java EnclosingMethod? ?? ? ? ? ? ? ? ? ? ? ? ?(??? ? ???? ? ? ? ? ? ? ? ??? ? ? ??) Rorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$LuceneResultRow'(?)??? Yorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$PathStoredFieldVisitor? ? ????????? /? ???? /Ignoring path {} : Transformation returned null? 0Ignoring path {} : Duplicate post transformation? Matched path {} ?
%&?) org/apache/lucene/search/Query ? ? ? (loading the next {} entries for query {} ! )loading the first {} entries for query {}"#"$ {} ...?% ?&'()*?+,-. ?/01 facets retrieved java/lang/Object&2 rep:excerpt3456 ? oak:scoreExplanation78 .org/apache/lucene/search/highlight/QueryScorer ?9:;<=>?@ABCDEFGH? ? ?I Torg/apache/jackrabbit/oak/plugins/index/lucene/util/SpellcheckHelper$SpellcheckQueryJ ? :fulltext :spellcheckKL 1org/apache/lucene/queryparser/classic/QueryParser?MN ?O?P ?QR?STUVW ? ?X??YZ java/lang/StringBuilder[\ :path?]?^_ ?`a Norg/apache/jackrabbit/oak/plugins/index/lucene/util/SuggestHelper$SuggestQuerybcde :suggestf ??gh?i ?j)k 4org/apache/lucene/search/suggest/Lookup$LookupResult "lmnopq ? ?rs( java/lang/Exception query via {} failed.tuZ IChange in index version detected. Query would be performed without offset`vw ? ? ? ? Dorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex$1 *com/google/common/collect/AbstractIteratorx Forg/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner$PlanResulty 8org/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan #org/apache/lucene/index/IndexReader java/lang/String java/io/IOException >org/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction !org/apache/lucene/search/ScoreDoc 8org/apache/jackrabbit/oak/plugins/index/lucene/IndexNode &org/apache/lucene/search/IndexSearcher Borg/apache/jackrabbit/oak/plugins/index/lucene/LuceneRequestFacade *org/apache/lucene/queries/CustomScoreQuery org/apache/lucene/search/TopDocs org/apache/lucene/facet/Facets #org/apache/lucene/analysis/Analyzer "org/apache/lucene/index/FieldInfos *org/apache/lucene/search/spell/SuggestWord #org/apache/lucene/document/Document java/util/List org/apache/lucene/util/Version java/util/Iterator java/lang/Throwable Borg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex ?(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/query/Cursor; com/google/common/collect/Queues
newArrayDeque ()Ljava/util/ArrayDeque; com/google/common/collect/Sets
newHashSet ()Ljava/util/HashSet; java/util/Deque isEmpty remove endOfData getIndexReader '()Lorg/apache/lucene/index/IndexReader; document 0(ILorg/apache/lucene/index/StoredFieldVisitor;)V getPath ()Ljava/lang/String; equals (Ljava/lang/Object;)Z isPathTransformed
transformPath &(Ljava/lang/String;)Ljava/lang/String;
access$000 ()Lorg/slf4j/Logger; org/slf4j/Logger trace '(Ljava/lang/String;Ljava/lang/Object;)V
java/util/Set contains add score F Z(Ljava/lang/String;DLjava/lang/String;Lorg/apache/lucene/facet/Facets;Ljava/lang/String;)V
access$100 ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode; $com/google/common/base/Preconditions
checkState (Z)V
access$200 ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexAugmentorFactory;
access$300 ?(Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexAugmentorFactory;Lorg/apache/lucene/index/IndexReader;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/LuceneRequestFacade; getLuceneRequest
access$400 ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Lorg/apache/lucene/search/Query;)Lorg/apache/lucene/queries/CustomScoreQuery;
access$500 -()Lorg/apache/jackrabbit/oak/util/PerfLogger; )org/apache/jackrabbit/oak/util/PerfLogger ()J java/lang/Integer valueOf (I)Ljava/lang/Integer; debug 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V searchAfter h(Lorg/apache/lucene/search/ScoreDoc;Lorg/apache/lucene/search/Query;I)Lorg/apache/lucene/search/TopDocs; ?(Lorg/apache/lucene/search/ScoreDoc;Lorg/apache/lucene/search/Query;ILorg/apache/lucene/search/Sort;)Lorg/apache/lucene/search/TopDocs; search E(Lorg/apache/lucene/search/Query;I)Lorg/apache/lucene/search/TopDocs; i(Lorg/apache/lucene/search/Query;ILorg/apache/lucene/search/Sort;)Lorg/apache/lucene/search/TopFieldDocs; scoreDocs end )(JJLjava/lang/String;Ljava/lang/Object;)V java/lang/Math min (JJ)J
getDefinition B()Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition; >org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition isSecureFacets ?org/apache/jackrabbit/oak/plugins/index/lucene/util/FacetHelper getFacets ?(Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/search/Query;Lorg/apache/lucene/search/TopDocs;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;Z)Lorg/apache/lucene/facet/Facets; *(JJLjava/lang/String;[Ljava/lang/Object;)V *org/apache/jackrabbit/oak/spi/query/Filter getPropertyRestriction T(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction; isNotNullRestriction getAnalyzer '()Lorg/apache/lucene/analysis/Analyzer; #(Lorg/apache/lucene/search/Query;)V setExpandMultiTermQuery
access$600 v(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;)Lorg/apache/lucene/search/highlight/Highlighter; .org/apache/lucene/search/highlight/Highlighter setFragmentScorer .(Lorg/apache/lucene/search/highlight/Scorer;)V #org/apache/lucene/index/MultiFields getMergedFieldInfos K(Lorg/apache/lucene/index/IndexReader;)Lorg/apache/lucene/index/FieldInfos;
access$700(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LucenePropertyIndex;Lorg/apache/lucene/search/Query;Lorg/apache/lucene/analysis/Analyzer;Lorg/apache/lucene/search/IndexSearcher;Lorg/apache/lucene/search/ScoreDoc;Lorg/apache/lucene/index/FieldInfos;)Ljava/lang/String; explain I(Lorg/apache/lucene/search/Query;I)Lorg/apache/lucene/search/Explanation; $org/apache/lucene/search/Explanation toString Dorg/apache/jackrabbit/oak/plugins/index/lucene/util/SpellcheckHelper isFullTextEnabled
getSpellcheck ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/util/SpellcheckHelper$SpellcheckQuery;)[Lorg/apache/lucene/search/spell/SuggestWord; LUCENE_47 Lorg/apache/lucene/util/Version; Z(Lorg/apache/lucene/util/Version;Ljava/lang/String;Lorg/apache/lucene/analysis/Analyzer;)V string 5org/apache/lucene/queryparser/classic/QueryParserBase escape createPhraseQuery F(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/lucene/search/Query;
access$800 |(Lorg/apache/lucene/search/Query;Lorg/apache/jackrabbit/oak/spi/query/QueryIndex$IndexPlan;)Lorg/apache/lucene/search/Query; totalHits ((I)Lorg/apache/lucene/document/Document; length ()I append -(Ljava/lang/String;)Ljava/lang/StringBuilder; get isAccessible (Ljava/lang/String;)Z (Ljava/lang/String;)V Aorg/apache/jackrabbit/oak/plugins/index/lucene/util/SuggestHelper getLookup F()Lorg/apache/lucene/search/suggest/analyzing/AnalyzingInfixSuggester; getSuggestions ?(Lorg/apache/lucene/search/suggest/analyzing/AnalyzingInfixSuggester;Lorg/apache/jackrabbit/oak/plugins/index/lucene/util/SuggestHelper$SuggestQuery;)Ljava/util/List; isSuggestAnalyzed iterator ()Ljava/util/Iterator; hasNext next 'org/apache/lucene/search/suggest/Lookup key Ljava/lang/CharSequence; java/lang/CharSequence parse 4(Ljava/lang/String;)Lorg/apache/lucene/search/Query; value (Ljava/lang/String;J)V release warn getIndexNodeId getSearcher *()Lorg/apache/lucene/search/IndexSearcher; ;org/apache/jackrabbit/oak/plugins/index/lucene/IndexPlanner .org/apache/jackrabbit/oak/spi/query/QueryIndex ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | >*+? *,? *-? *? *? *? *? ? *? ?
*2? *? *?
? ? 2 3 &4 -6 37 89 ? > ? ? ? ? ? m ,*? ? ?
*? ? *? ? ? ?*? *? ? ? ? = > @ $A ? , ? ? ? ? ? ? ?
?,? :? Y? :+? ? ? :? ?? ? :*? ? ? M: *? ? :? ? ? ! ?*?
? " ? ? # ? ! ?*?
? $ W? %? ! ? Y+? &?-? '?? ? R F I J K !L &M 0N 4P >Q BR MT RU ^V `Z n[ z\ |^ ?a ?b ?d ? f
B F ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ! ? ? ? ? ? 4 ? ? ?? + ?? ? ? ? ? ? ? *? ? ?L*? *? ? (M,? ? ? )*,? *N*? *? ? +-? ? ,:? -? .?? -? .:*? *? ? /:? :? 0? 17*? 2? G? 3*? ? 4? 5 *? ? -*? 2*? ? 6:? S-*? 2*? *? ? 7:?