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

com.groupbyinc.flux.search.DefaultSearchContext.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4+/com/groupbyinc/flux/search/DefaultSearchContext1com/groupbyinc/flux/search/internal/SearchContextDefaultSearchContext.java0com/groupbyinc/flux/index/engine/Engine$Searcher'com/groupbyinc/flux/index/engine/EngineSearcherDcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$Builder;
scrollContext3Lcom/groupbyinc/flux/search/internal/ScrollContext;explainZversionstoredFields6Lcom/groupbyinc/flux/search/fetch/StoredFieldsContext;scriptFields?Lcom/groupbyinc/flux/search/fetch/subphase/ScriptFieldsContext;fetchSourceContext>Lcom/groupbyinc/flux/search/fetch/subphase/FetchSourceContext;docValueFieldsContextALcom/groupbyinc/flux/search/fetch/subphase/DocValueFieldsContext;fromsizesort0Lcom/groupbyinc/flux/search/sort/SortAndFormats;minimumScoreLjava/lang/Float;trackScorestrackTotalHitssearchAfter:Lcom/groupbyinc/flux/common/apache/lucene/search/FieldDoc;collapse5Lcom/groupbyinc/flux/search/collapse/CollapseContext;lowLevelCancellationsliceBuilder/Lcom/groupbyinc/flux/search/slice/SliceBuilder;task.Lcom/groupbyinc/flux/action/search/SearchTask;minNodeVersionLcom/groupbyinc/flux/Version;
originalQuery-Lcom/groupbyinc/flux/index/query/ParsedQuery;query7Lcom/groupbyinc/flux/common/apache/lucene/search/Query;
postFilteraliasFilterdocIdsToLoad[IdocsIdsToLoadFromdocsIdsToLoadSizeaggregationsCLcom/groupbyinc/flux/search/aggregations/SearchContextAggregations;	highlightLLcom/groupbyinc/flux/search/fetch/subphase/highlight/SearchContextHighlight;suggest;	keepAliveoriginNanoTimelastAccessTime	profilers.Lcom/groupbyinc/flux/search/profile/Profilers;searchExtBuildersLjava/util/Map;PLjava/util/Map;queryCollectors`Ljava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/search/Collector;>;queryShardContext3Lcom/groupbyinc/flux/index/query/QueryShardContext;
fetchPhase-Lcom/groupbyinc/flux/search/fetch/FetchPhase;
(JLcom/groupbyinc/flux/search/internal/ShardSearchRequest;Lcom/groupbyinc/flux/search/SearchShardTarget;Lcom/groupbyinc/flux/index/engine/Engine$Searcher;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/index/IndexService;Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/common/util/BigArrays;Lcom/groupbyinc/flux/common/apache/lucene/util/Counter;Lcom/groupbyinc/flux/common/unit/TimeValue;Lcom/groupbyinc/flux/search/fetch/FetchPhase;Ljava/lang/String;Lcom/groupbyinc/flux/Version;)V()V?
?:;	?CB	?L;	?M;	?RB	?SB	?java/lang/System?nanoTime()J??
??r	?????????s	?java/util/HashMap?
??vw	?yw	?	?	?}~	?6com/groupbyinc/flux/search/internal/ShardSearchRequest?0()Lcom/groupbyinc/flux/action/search/SearchType;"???"#	?	?$%	?)com/groupbyinc/flux/common/util/BigArrays?withCircuitBreaking-()Lcom/groupbyinc/flux/common/util/BigArrays;??
??&'	?.com/groupbyinc/flux/search/dfs/DfsSearchResult?2(JLcom/groupbyinc/flux/search/SearchShardTarget;)V?
??01	?2com/groupbyinc/flux/search/query/QuerySearchResult?
??23	?2com/groupbyinc/flux/search/fetch/FetchSearchResult?
??45	?()	?,-	?*+	?8com/groupbyinc/flux/search/internal/ContextIndexSearcher?&com/groupbyinc/flux/index/IndexService?cache.()Lcom/groupbyinc/flux/index/cache/IndexCache;??
??*com/groupbyinc/flux/index/cache/IndexCache?4()Lcom/groupbyinc/flux/index/cache/query/QueryCache;a?
??*com/groupbyinc/flux/index/shard/IndexShard?getQueryCachingPolicyF()Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCachingPolicy;??
???(Lcom/groupbyinc/flux/index/engine/Engine$Searcher;Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCache;Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCachingPolicy;)V?
??./	? !	?89	?]^	?shardId+()Lcom/groupbyinc/flux/index/shard/ShardId;????'com/groupbyinc/flux/index/shard/ShardId?()I?
??getIndexReader>()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;??
??java/util/Objects?requireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;
?"java/lang/invoke/LambdaMetafactorymetafactory?(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;
	?nowInMillis??
		getAsLong[(Lcom/groupbyinc/flux/search/internal/ShardSearchRequest;)Ljava/util/function/LongSupplier;newQueryShardContext?(ILcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;Ljava/util/function/LongSupplier;Ljava/lang/String;)Lcom/groupbyinc/flux/index/query/QueryShardContext;
?{|	types()[Ljava/lang/String;?1com/groupbyinc/flux/index/query/QueryShardContextsetTypes([Ljava/lang/String;)V !
"
indexBoost()F$%?&67	(this1Lcom/groupbyinc/flux/search/DefaultSearchContext;clusterAliasLjava/lang/String;doClose+com/groupbyinc/flux/common/lease/Releasable/,com/groupbyinc/flux/common/lease/Releasables1close1([Lcom/groupbyinc/flux/common/lease/Releasable;)V34
25
preProcess(Z)Vjava/io/IOException9hasOnlySuggest()Z;<
=L?
?M?
A
getIndexSettings+()Lcom/groupbyinc/flux/index/IndexSettings;EF
?G'com/groupbyinc/flux/index/IndexSettingsIgetMaxResultWindowK?
JL?@	N=com/groupbyinc/flux/search/query/QueryPhaseExecutionExceptionPjava/lang/StringBuilderR
S?HResult window is too large, from + size must be less than or equal to: [Uappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;WX
SY(I)Ljava/lang/StringBuilder;W[
S\] but was [^(J)Ljava/lang/StringBuilder;W`
Sar]. See the scroll api for a more efficient way to request large data sets. This limit can be set by changing the [cMAX_RESULT_WINDOW_SETTING-Lcom/groupbyinc/flux/common/settings/Setting;ef	Jg+com/groupbyinc/flux/common/settings/SettingigetKey()Ljava/lang/String;kl
jm] index level setting.otoStringql
SrH(Lcom/groupbyinc/flux/search/internal/SearchContext;Ljava/lang/String;)Vt
Qu>Batch size is too large, size must be less than or equal to: [w[]. Scroll batch sizes cost as much memory as result windows so they are controlled by the [yo=	{NO	}7Cannot use [sort] option in conjunction with [rescore].getMaxRescoreWindow??
J?java/util/List?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext?<??next()Ljava/lang/Object;????1com/groupbyinc/flux/search/rescore/RescoreContext?
getWindowSize??
??Rescore window [?&] is too large. It must be less than [?y]. This prevents allocating massive heaps for storing the results to be rescored. This limit can be set by changing the [?MAX_RESCORE_WINDOW_SETTING?f	J?YZ	?getMaxSlicesPerScroll??
J?-com/groupbyinc/flux/search/slice/SliceBuilder?getMax??
??The number of slices [?*]. This limit can be set by changing the [?MAX_SLICES_PER_SCROLL?f	J?getAliasFilter3()Lcom/groupbyinc/flux/search/internal/AliasFilter;????/com/groupbyinc/flux/search/internal/AliasFilter?getQueryBuilder0()Lcom/groupbyinc/flux/index/query/QueryBuilder;??
??,com/groupbyinc/flux/index/query/QueryBuilder?toFilterl(Lcom/groupbyinc/flux/index/query/QueryShardContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;????5com/groupbyinc/flux/common/apache/lucene/search/Query?db	?java/io/UncheckedIOException?(Ljava/io/IOException;)V?
??9()Lcom/groupbyinc/flux/common/apache/lucene/search/Query;a?
?+com/groupbyinc/flux/index/query/ParsedQuery?parsedMatchAllQuery/()Lcom/groupbyinc/flux/index/query/ParsedQuery;??
??parsedQueryb(Lcom/groupbyinc/flux/index/query/ParsedQuery;)Lcom/groupbyinc/flux/search/internal/SearchContext;??
?6%
?Dcom/groupbyinc/flux/common/lucene/search/function/FunctionScoreQuery?Fcom/groupbyinc/flux/common/lucene/search/function/WeightFactorFunction?(F)V?
??{(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/lucene/search/function/ScoreFunction;)V?
????
?g(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/index/query/ParsedQuery;)V?
??ab	?buildFilteredQueryp(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
?rewrite??
??Failed to rewrite main query?](Lcom/groupbyinc/flux/search/internal/SearchContext;Ljava/lang/String;Ljava/lang/Throwable;)V?
Q?rescoreContext3Lcom/groupbyinc/flux/search/rescore/RescoreContext;	maxWindow
sliceLimit	numSlicesqueryBuilder.Lcom/groupbyinc/flux/index/query/QueryBuilder;eLjava/io/IOException;resultWindowmaxResultWindowjava/util/ArrayList
?getTypes
createTypeFilterL([Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;	

add(Ljava/lang/Object;)Z
?
mapperService2()Lcom/groupbyinc/flux/index/mapper/MapperService;
.com/groupbyinc/flux/index/mapper/MapperService	hasNested<
-com/groupbyinc/flux/index/search/NestedHelper3(Lcom/groupbyinc/flux/index/mapper/MapperService;)V
mightMatchNestedDocs:(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)Z
 
GgetIndexVersionCreated()Lcom/groupbyinc/flux/Version;#$
J%0com/groupbyinc/flux/common/lucene/search/Queries'newNonNestedFilterV(Lcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)*
(+?(Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/search/internal/ShardSearchRequest;Lcom/groupbyinc/flux/index/query/QueryShardContext;Lcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;?-
?.isEmpty0<?1
?MUSTELcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur;45	6?(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur;)Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$Builder;8
9FILTER;5	<build@()Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery;>?
@filterbuilderFLcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$Builder;filtersILjava/util/List;
typeFilter_typeHfullNameF(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/MappedFieldType;JK
Ljava/util/ArraysNasList%([Ljava/lang/Object;)Ljava/util/List;PQ
OR0com/groupbyinc/flux/index/mapper/MappedFieldTypeT
termsQuery|(Ljava/util/List;Lcom/groupbyinc/flux/index/query/QueryShardContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;VW
UXft2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;[Ljava/lang/String;source]l
^:()Lcom/groupbyinc/flux/search/internal/ShardSearchRequest;0()Lcom/groupbyinc/flux/search/SearchShardTarget;numberOfShardsb??cgetOriginNanoTime5()Lcom/groupbyinc/flux/search/internal/ScrollContext;h(Lcom/groupbyinc/flux/search/internal/ScrollContext;)Lcom/groupbyinc/flux/search/internal/SearchContext;E()Lcom/groupbyinc/flux/search/aggregations/SearchContextAggregations;ij	ix(Lcom/groupbyinc/flux/search/aggregations/SearchContextAggregations;)Lcom/groupbyinc/flux/search/internal/SearchContext;addSearchExt0(Lcom/groupbyinc/flux/search/SearchExtBuilder;)V+com/groupbyinc/flux/search/SearchExtBuilderngetWriteableNamepl
oq
java/util/Mapsput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;uvtwsearchExtBuilder-Lcom/groupbyinc/flux/search/SearchExtBuilder;getSearchExtA(Ljava/lang/String;)Lcom/groupbyinc/flux/search/SearchExtBuilder;get}t~nameN()Lcom/groupbyinc/flux/search/fetch/subphase/highlight/SearchContextHighlight;kl	?O(Lcom/groupbyinc/flux/search/fetch/subphase/highlight/SearchContextHighlight;)V>()Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext;mn	??(Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext;)V()Ljava/util/List;java/util/Collections?	emptyList??
??
addRescore6(Lcom/groupbyinc/flux/search/rescore/RescoreContext;)VhasScriptFieldsFG	?A()Lcom/groupbyinc/flux/search/fetch/subphase/ScriptFieldsContext;=com/groupbyinc/flux/search/fetch/subphase/ScriptFieldsContext?
??sourceRequestedHI	?;w;>(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)TIFD;&()Ljava/util/List;RuntimeVisibleAnnotations'(Ljava/util/List;)Vb()Ljava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/search/Collector;>;BootstrapMethods
SourceFileInnerClasses08 !"#$%&'()*+,-./0123456789:;<=>?@ABCBDEFGHIJKL;M;NOPQRBSBTUVWXBYZ[\]^_`abc`dbefg;h;ijklmno=pBqrBstuvwxywz{|}~f?C*??*??*??*??*??*??*??*????*???*??Y????*??Y????*??*-??*??*-????*??*??*	????*??Y????*??Y?ŵ?*??Y?ʵ?*??*??*??*??Y?ڶ?????*
??*??*??*-????*???-Y?W?
??*?-??#*-?'?)??*+$%*+,-()&'	 !
89}~,-
]^? ?i	mrsvw"?)?0?;?F?K?P?V?`?f?l?u????????????????????????.?D?0Y*??SY*??S?6?*+
??784	i*?>??*?@?	?*?@?A*?B?	C?*?B?7 a7*?жH?M6????*?O?A?QY*?SY?TV?Z?]_?Z?bd?Z?h?n?Zp?Z?s?v??QY*?SY?Tx?Z?]_?Z?bz?Z?h?n?Zp?Z?s?v?*?|??*?~??QY*??v?*?жH??6	*?|??:

???]
????:??	?D?QY*?SY?T??Z???]??Z	?]??Z???n?Zp?Z?s?v????*???]*?жH??6	*????6

	?A?QY*?SY?T??Z
?]??Z	?]??Z???n?Zp?Z?s?v?*??????:	*	??	*????ŧ:	??Y	?ʿ*???*?Ӷ?W*????)*??Y??Y*?ͻ?Y*?)???*????W***?????%**??*????:	?QY*?	???????:FUX:?
K???o?;	uN?;	~E?;
???	?
??	Z??	i*+i?BOL/:M54A(;?+????/?5?A?J?Q?|?????????????????L?_?b?i?u?~???????????????????6BFU	XZh kD?D?a=???`??`???
???:.a:?????Y?M**???N-?,-?W*???I-?E?Y*??+?!?3*????Y*??*?Ŷ!?,*??"?&?,?W*???,*?ŹW*???!,*??*??*??*?*??/?W,?2?+??Y?3:+?7?:W,??:???????:?=?:W????A?>?Bb?<CD?*+?ab?E=?Gb!?EFR 3L\pw? ?!?$?%?'?(?)?*?+?, ? ??;$
???#	(+?%+??*?I?MM,?,+?S*??Y?? Z[(*+(\1
235&8 &?/*???*+=]l2*???_?*+B`/*???*+G"?/*???*+La/*???*+Qb?4
*???d?
*+V6%/*?)?*+[e?/*???*+`?f/*?O?*+e?g?*+?O*?*+?@
jkih/*?j?*+pik?*+?j*?*+ij
uvlmH*??+?r+?xW?*+yz
}~{|B*??+??o?*+?-?k?/*???*+?k?>*+???*+kl
??m?/*???*+?m?>*+???*+mn
??o?K*?|????*?|?*+??? "??g*?|?*?Y??|*?|+?W?*+o????? ?<B
*?????
*+? @F?R*???*??Y????*???*+??? ?<L*???*???????*+? @?<B
*?????
*+? @H?/*???*+?H??*+??*?*+HI
??J?/*???*+?J??*+??*?*+JK
??.?/*??*+?(?/*?ΰ*+?2*?ж??*+???2*?ж??*+?&?/*???*+???5*?жڶ??*+???=	*?+???	*+	?[?#8?/*??*+?8?>*+??*+89
:?/*???*+:?>*???*+:;

P?B
*#????*?
*+
P7
P?/*?°*+N??*+?~*?*+NO
N?/*?~?*+#R??*??*?*+RB
()R</*???*+.S??*??*?*+SB
34S</*???*+9T??*+??*?*+TU
>?X</*?ˬ*+DX8>*?˱*+XB
HIT?/*?ɰ*+MV??*+??*?*+VW
RSV?/*?ϰ*+XY??*+??*?*+YZ
\]???*+??*?*+c`
bc??/*?԰*+hd?/*?Ű*+m??K*+??*+?׵?*?*+a`rs
t??/*?ְ*+ya?/*??*+?L?/*???*+?L??*??*?*+L;
??M?/*???*+?M??*??*?*+M;
???<L*???*?۶????*+? @?<B
*?????
*+? @??/*?۰*+????*+??*?*+?E
???<M*???
*?۶???*+? @A</*??*+?A8>*??*+AB
??<?/*???*+?$%?<?P*+???*+<=!<>
??&C</*???*+?C8>*???*+CB
??e?/*??*+???/*???*+???/*???*+?e?e*+??*??*??*?**+efg;h;??
????>*???*+?
??s?/*???*+?q?/*???*+?q?>*???*+q
??0?/*?°*+2?/*?ǰ*+}/*???*+
4/*?̰*+K=	*?+?M?	*+	?-=	*?+??	*+	?- /*??*+y/*???*+#'	
/*??*+(/*??*+->*+??*+tu
12>*+??*+[\
67/*??*+;<2*???*+@(
)*"	
		@	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy