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

com.groupbyinc.flux.search.fetch.FetchPhase.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4+com/groupbyinc/flux/search/fetch/FetchPhasejava/lang/Object&com/groupbyinc/flux/search/SearchPhaseFetchPhase.java9com/groupbyinc/flux/search/fetch/FetchSubPhase$HitContext.com/groupbyinc/flux/search/fetch/FetchSubPhase

HitContextjava/util/Map$Entry

java/util/MapEntry3com/groupbyinc/flux/search/SearchHit$NestedIdentity$com/groupbyinc/flux/search/SearchHitNestedIdentityMcom/groupbyinc/flux/search/fetch/subphase/InnerHitsContext$InnerHitSubContext:com/groupbyinc/flux/search/fetch/subphase/InnerHitsContextInnerHitSubContext4com/groupbyinc/flux/index/mapper/ObjectMapper$Nested-com/groupbyinc/flux/index/mapper/ObjectMapperNested%java/lang/invoke/MethodHandles$Lookup!java/lang/invoke/MethodHandles#LookupfetchSubPhases1[Lcom/groupbyinc/flux/search/fetch/FetchSubPhase;$assertionsDisabledZ(Ljava/util/List;)V()V*,
-java/util/List/size()I1203toArray(([Ljava/lang/Object;)[Ljava/lang/Object;5607'&'	:@com/groupbyinc/flux/search/fetch/subphase/InnerHitsFetchSubPhase<0(Lcom/groupbyinc/flux/search/fetch/FetchPhase;)V*>
=?this-Lcom/groupbyinc/flux/search/fetch/FetchPhase;BLjava/util/List;Ljava/util/List;
preProcess6(Lcom/groupbyinc/flux/search/internal/SearchContext;)Vcontext3Lcom/groupbyinc/flux/search/internal/SearchContext;executejava/io/IOExceptionJjava/util/HashMapL
M-1com/groupbyinc/flux/search/internal/SearchContextOstoredFieldsContext8()Lcom/groupbyinc/flux/search/fetch/StoredFieldsContext;QR
PShasScriptFields()ZUV
PWhasFetchSourceContextYV
PZLcom/groupbyinc/flux/search/fetch/subphase/FetchSourceContext;??	]?includes()[Ljava/lang/String;??
]?excludes??
]?*(Z[Ljava/lang/String;[Ljava/lang/String;)V*?
]?
mapperService2()Lcom/groupbyinc/flux/index/mapper/MapperService;??
P?.com/groupbyinc/flux/index/mapper/MapperService?simpleMatchToFullName*(Ljava/lang/String;)Ljava/util/Collection;??
??java/util/Collection??vsmartNameFieldTypeF(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/MappedFieldType;??
P?getObjectMapperC(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/ObjectMapper;??
P?"java/lang/IllegalArgumentException?java/lang/StringBuilder?
?-field [?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??] isn't a leaf field?toString()Ljava/lang/String;??
??(Ljava/lang/String;)V*?
??0com/groupbyinc/flux/index/mapper/MappedFieldType?name??
??"java/lang/invoke/LambdaMetafactory?metafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;??
???&(Ljava/lang/Object;)Ljava/lang/Object;?lambda$execute$0#(Ljava/lang/String;)Ljava/util/Set;??
???apply()Ljava/util/function/Function;???computeIfAbsentC(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;???
java/util/Set?add????isEmpty?V?:com/groupbyinc/flux/index/fieldvisitor/CustomFieldsVisitor?keySet()Ljava/util/Set;???(Ljava/util/Set;Z)V*?
??docIdsToLoadSize?2
P?
	-'[Lcom/groupbyinc/flux/search/SearchHit;?isCancelled?V
P?0com/groupbyinc/flux/tasks/TaskCancelledException?	cancelled?
??docIdsToLoad()[I??
PdocIdsToLoadFrom2
Psearcher<()Lcom/groupbyinc/flux/search/internal/ContextIndexSearcher;
P8com/groupbyinc/flux/search/internal/ContextIndexSearcher	getIndexReader>()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;


:com/groupbyinc/flux/common/apache/lucene/index/IndexReaderleavesq
9com/groupbyinc/flux/common/apache/lucene/index/ReaderUtilsubIndex(ILjava/util/List;)I
get(I)Ljava/lang/Object;0@com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContextdocBaseI !	"findRootDocumentIfNestedy(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;I)I$%
&createNestedSearchHit?(Lcom/groupbyinc/flux/search/internal/SearchContext;IIILjava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/search/SearchHit;()
*createSearchHit?(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/index/fieldvisitor/FieldsVisitor;IILjava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/search/SearchHit;,-
.reset?(Lcom/groupbyinc/flux/search/SearchHit;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;ILcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;)V01
	2
hitExecuteq(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/fetch/FetchSubPhase$HitContext;)V456hitsExecute](Lcom/groupbyinc/flux/search/internal/SearchContext;[Lcom/groupbyinc/flux/search/SearchHit;)V89:fetchResult6()Lcom/groupbyinc/flux/search/fetch/FetchSearchResult;<=
P>%com/groupbyinc/flux/search/SearchHits@queryResult6()Lcom/groupbyinc/flux/search/query/QuerySearchResult;BC
PD2com/groupbyinc/flux/search/query/QuerySearchResultFgetTotalHits()JHI
GJgetMaxScore()FLM
GN,([Lcom/groupbyinc/flux/search/SearchHit;JF)V*P
AQ2com/groupbyinc/flux/search/fetch/FetchSearchResultShits*(Lcom/groupbyinc/flux/search/SearchHits;)VUV
TW$com/groupbyinc/flux/ExceptionsHelperYconvertToElasticC(Ljava/lang/Exception;)Lcom/groupbyinc/flux/ElasticsearchException;[\
Z]
fieldsVisitor6Lcom/groupbyinc/flux/index/fieldvisitor/FieldsVisitor;storedFieldLjava/lang/String;requestedFields#Ljava/util/Set;Ljava/util/Set;	fieldType2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;	fieldName*Ljava/util/Collection;Ljava/util/Collection;fieldNameOrPattern
loadSource	searchHit&Lcom/groupbyinc/flux/search/SearchHit;
fetchSubPhase0Lcom/groupbyinc/flux/search/fetch/FetchSubPhase;docIdreaderIndexsubReaderContextBLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;subDocId	rootDocIdindex
hitContext;Lcom/groupbyinc/flux/search/fetch/FetchSubPhase$HitContext;eLjava/io/IOException;storedToRequestedFieldsFLjava/util/Map;>;Ljava/util/Map;6Lcom/groupbyinc/flux/search/fetch/StoredFieldsContext;	hasNested?V
??bitsetFilterCache<()Lcom/groupbyinc/flux/index/cache/bitset/BitsetFilterCache;??
P?
indexShard.()Lcom/groupbyinc/flux/index/shard/IndexShard;??
P?*com/groupbyinc/flux/index/shard/IndexShard?
indexSettings+()Lcom/groupbyinc/flux/index/IndexSettings;??
??'com/groupbyinc/flux/index/IndexSettings?getIndexVersionCreated()Lcom/groupbyinc/flux/Version;??
??0com/groupbyinc/flux/common/lucene/search/Queries?newNonNestedFilterV(Lcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
??8com/groupbyinc/flux/index/cache/bitset/BitsetFilterCache?getBitSetProducer~(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)Lcom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer;??
??Ccom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer?	getBitSetz(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet;????4com/groupbyinc/flux/common/apache/lucene/util/BitSet?(I)Z?
??
nextSetBit(I)I??
??bits6Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet;(I)V*?
?getSearchFields?(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/index/fieldvisitor/FieldsVisitor;ILjava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Ljava/util/Map;??
?uid(()Lcom/groupbyinc/flux/index/mapper/Uid;??
h?$com/groupbyinc/flux/index/mapper/Uid?type??
??documentMapperE(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/DocumentMapper;??
??$com/groupbyinc/flux/common/text/Text?
??/com/groupbyinc/flux/index/mapper/DocumentMapper?typeText(()Lcom/groupbyinc/flux/common/text/Text;??
??id??
??K(ILjava/lang/String;Lcom/groupbyinc/flux/common/text/Text;Ljava/util/Map;)V*?
?lookup2()Lcom/groupbyinc/flux/search/lookup/SearchLookup;??
P?.com/groupbyinc/flux/search/lookup/SearchLookup?source2()Lcom/groupbyinc/flux/search/lookup/SourceLookup;??
??.com/groupbyinc/flux/search/lookup/SourceLookup?setSegmentAndDocumentF(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;I)V??
??3()Lcom/groupbyinc/flux/common/bytes/BytesReference;??
h?	setSource4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)V??
??&Lcom/groupbyinc/flux/common/text/Text;searchFieldsVLjava/util/Map;1Lcom/groupbyinc/flux/index/mapper/DocumentMapper;sourceLookup0Lcom/groupbyinc/flux/search/lookup/SourceLookup;loadStoredFields?(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;Lcom/groupbyinc/flux/index/fieldvisitor/FieldsVisitor;I)V??
?postProcess3(Lcom/groupbyinc/flux/index/mapper/MapperService;)V??
h?fields()Ljava/util/Map;??
h?3
M?entrySet??vgetKey~getValue	~
containsKey?
?1com/groupbyinc/flux/common/document/DocumentField%(Ljava/lang/String;Ljava/util/List;)V*
put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;requestedFieldstoredValues$Ljava/util/List;entryMLjava/util/Map$Entry;>;Ljava/util/Map$Entry;	highlightN()Lcom/groupbyinc/flux/search/fetch/subphase/highlight/SearchContextHighlight; !
P"getUid$?
%/com/groupbyinc/flux/common/bytes/BytesReference'hasStoredFields)V
P*0?findNestedObjectMapper?(ILcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/index/mapper/ObjectMapper;-.
?/()	1java/lang/AssertionError3
4-getInternalNestedIdentity(Lcom/groupbyinc/flux/search/internal/SearchContext;ILcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;Lcom/groupbyinc/flux/index/mapper/MapperService;Lcom/groupbyinc/flux/index/mapper/ObjectMapper;)Lcom/groupbyinc/flux/search/SearchHit$NestedIdentity;67
82com/groupbyinc/flux/common/xcontent/XContentHelper:convertToMap^(Lcom/groupbyinc/flux/common/bytes/BytesReference;Z)Lcom/groupbyinc/flux/common/collect/Tuple;<=
;>(com/groupbyinc/flux/common/collect/Tuple@v2B~
ACgetFieldE?
FstringH?
?I=com/groupbyinc/flux/common/xcontent/support/XContentMapValuesKextractValue5(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;MN
LOjava/util/CollectionsQ
singletonList$(Ljava/lang/Object;)Ljava/util/List;ST
RUjava/lang/IllegalStateExceptionW,extracted source isn't an object or an arrayY
X?parentObjectMapperAreNested3(Lcom/groupbyinc/flux/index/mapper/MapperService;)Z\]
^MCannot execute inner hits. One or more parent object fields of nested field [`
?@] are not nested. All parent fields need to be nested fields tooc	getOffsete2
fgetChild7()Lcom/groupbyinc/flux/search/SearchHit$NestedIdentity;hi
j(Ljava/util/Map;)V?l
?mv1o~
Ap0com/groupbyinc/flux/common/xcontent/XContentTypersetSourceContentType5(Lcom/groupbyinc/flux/common/xcontent/XContentType;)Vtu
?v?(ILjava/lang/String;Lcom/groupbyinc/flux/common/text/Text;Lcom/groupbyinc/flux/search/SearchHit$NestedIdentity;Ljava/util/Map;)V*x
yrootFieldsVisitor&Lcom/groupbyinc/flux/index/mapper/Uid;1Lcom/groupbyinc/flux/common/bytes/BytesReference;nestedFieldsVisitornestedParsedSourceLjava/util/List<*>;5Ljava/util/Map;
nestedPathextractedValueLjava/lang/Object;nested5Lcom/groupbyinc/flux/search/SearchHit$NestedIdentity;tuple?Lcom/groupbyinc/flux/common/collect/Tuple;>;*Lcom/groupbyinc/flux/common/collect/Tuple;sourceAsMapnestedSourceAsMapcurrentcontentType2Lcom/groupbyinc/flux/common/xcontent/XContentType;nestedTopDocIdnestedSubDocIdrootSubDocId
needSourcenestedObjectMapper/Lcom/groupbyinc/flux/index/mapper/ObjectMapper;nestedIdentitygetParentObjectMappera(Lcom/groupbyinc/flux/index/mapper/MapperService;)Lcom/groupbyinc/flux/index/mapper/ObjectMapper;??
?8()Lcom/groupbyinc/flux/index/mapper/ObjectMapper$Nested;??
?isNested?V
?nestedTypeFilter9()Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
?5com/groupbyinc/flux/common/apache/lucene/search/Query?createNormalizedWeightr(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Z)Lcom/groupbyinc/flux/common/apache/lucene/search/Weight;??

?6com/groupbyinc/flux/common/apache/lucene/search/Weight?scorer|(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer;??
??6com/groupbyinc/flux/common/apache/lucene/search/Scorer?D()Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator;t?
??@com/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator?advance??
?????nextDoc?2
??length?2
??	substring(I)Ljava/lang/String;??
??K(Ljava/lang/String;ILcom/groupbyinc/flux/search/SearchHit$NestedIdentity;)V*?
?parentFilter7Lcom/groupbyinc/flux/common/apache/lucene/search/Query;childFilterchildWeight8Lcom/groupbyinc/flux/common/apache/lucene/search/Weight;childScorer8Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer;	childIterBLcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator;
parentBitsoffset
nextParent
currentPrefix0Lcom/groupbyinc/flux/index/mapper/MapperService;
currentParentnestedParentObjectMapperoriginalName0,
h?reader=()Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader;??
?9com/groupbyinc/flux/common/apache/lucene/index/LeafReader?documentG(ILcom/groupbyinc/flux/common/apache/lucene/index/StoredFieldVisitor;)V??
??=com/groupbyinc/flux/search/fetch/FetchPhaseExecutionException?Failed to fetch doc id [?(I)Ljava/lang/StringBuilder;??
??]?](Lcom/groupbyinc/flux/search/internal/SearchContext;Ljava/lang/String;Ljava/lang/Throwable;)V*?
??
searchContext
readerContextfieldVisitorjava/util/HashSet?
?-keyjava/lang/Class?desiredAssertionStatus?V
??CodeLocalVariableTableLocalVariableTypeTableLineNumberTable	SignatureE(Ljava/util/List;)V
StackMapTable
Exceptions(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/index/fieldvisitor/FieldsVisitor;IILjava/util/Map;>;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/search/SearchHit;J(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/index/fieldvisitor/FieldsVisitor;ILjava/util/Map;>;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Ljava/util/Map;?(Lcom/groupbyinc/flux/search/internal/SearchContext;IIILjava/util/Map;>;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/search/SearchHit;BootstrapMethods
SourceFileInnerClasses!&'()*+??0*?.*++?4`??8?9?;*?;+?4?=Y*?@S??0AB0&D0&CJKL/MEF?5??ABGHQIF???MY?NN+?T:?-+?X?+?[?+?]Y?`?dW?hY+?k?lM?!?o?M?+?T?s?w:?|??????:????0+?[?
+?????:+?]Y???????dW???+????:??:?|?l????:	+	??:

?-+	???G??Y??Y?????	????????¿
??:-??????:	??W?????,+?k6-????hY?lM???Y-????M+??:?	Y??:6+???+???
??Y????+?+?`.6+????6	+???	??:

?#d6*+
?'6

?*+
-
?+:?*+,-
?/:S
+??3*?;:?66?2:+?7??????/+???
??Y????*?;:?66		?+	2:

+?;+???
??Y?????	???+???AY+?E?K+?E?O?R?X?:?^??[??K?$:_`G_`?a?
ab
ce?Rfg
?Zhb	?|pjn?kbH_`5&l)?mn.
op??q!??r!	?st
?uu!?Bmn?jv!
p?w!qop
dLU?mCxy?z{?AB?GH[a_`?|~?Q 
cd?|pi?|}?<VWY[!\.^=_EaJcndxe?f?g?h?k?l?m?n?p?qt
uw)y,z/{5|>~K?[?d?m?y???????????????????????.?8?>?D?K?U?q?{?????????????????.f?
y?-?B]??y?L???"????Phf??	?bPhf?	?Phf?	?#9?Phf?	??
9(?? PhfK$%??8+?????/+??+??????????,??:???
?????4&??8AB8GH8st8u!?
???&?/?6?6K,-???,??Y???*+,??:+??,???ö?:???Y,???÷?:	?
??:	?Y,????	??:
+?ڶ?:??,???,???
???
@??	?AB?GH?_`?q!?u!?|~?sti?~+Y??J:??	_%mn
h???|}i??6
??
??+?0?C?J?_?h?q?x???
?5????6????
?*+,??,+????,???????MY,????:,????:?|?????:???:	??0:
	??G	???:?|?'????:?Y
??W??է	?Y	
??W??m??p?bcqab	oeD
W}?AB?GH?_`?u!?|~?st1??~*oe
W}?|}1???>?	????1?W?c?o?{?????????????!y?LPhy?0y?-??()?m&+?k?
+?#??6		?
+??3?hY	?l:
*+
??
+????
??:
??:?+??&:::
+?+?1+?T?s?,?"??Y????:*+??:
+???ö?:+?ڶ?:??+?0:
?2?
??4Y?5?*++??
?9:?+??:?D?:?MY?N:::???G?J:?MY?N?W?P:?0?
?0:? ??
?V:??XYZ?[????5
+???_?)??Y??Y??a??
?b??d?????¿?g??:?k??W??MY?N:?W:?k:?? +?ڶ??n?q?s:+?ڶ??w?Y????
?z??8,"{`
G
?|N?}?~`BDTD?}~??b3???b?D
???? ????~
?~	?~??&AB&GH&?!&?!&?!&|~&stZ??|]??}?)	`??~
?????z???g??
?D??f
B?T??}?b??? ?????
??	??&|}`???
?2!,7@GN	QZ]`v?????????? ?!?'()*+*,3.;0E1M4W6b8s9|??@?B?C?D?F?G?H?)?K?LMO?@?
/?
P?(?7?<???7P?(??A?:??
0?'??	?!P?(??K67?[6:?b:	:
??:??????
:????:?+????????:??:?
:??+???:

-??:?
:????:+????-??:6??6`??6??????6???6Y::??
?b??`6?Y	??
??:
?
?b:	??
???8???q!J???Q???i???
q????????s???p?!?g?!? ?!ABGH?!st????
?!???	???b	???
?#VXYZ]^_*`.a1c;eJhQiVjZk]minqovpzq}s?u?w?x?y?{?z?}?~???????
???P???P??	????????.P?????????I?!P??K????:-??,??-??+:??Y+??Y?????????????K?>&z{:AB:?H:?t:?`:q!?????9?QK'
???2??Y?????bv?,?4?????2?F@	????
2				 	"$%




© 2015 - 2024 Weber Informatics LLC | Privacy Policy