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

com.groupbyinc.flux.percolator.PercolatorFieldMapper.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????44com/groupbyinc/flux/percolator/PercolatorFieldMapper,com/groupbyinc/flux/index/mapper/FieldMapperPercolatorFieldMapper.java>com/groupbyinc/flux/percolator/PercolatorFieldMapper$FieldType	FieldType?com/groupbyinc/flux/percolator/PercolatorFieldMapper$TypeParser	
TypeParser;Ljava/lang/Deprecated;)INDEX_MAP_UNMAPPED_FIELDS_AS_TEXT_SETTINGCONTENT_TYPELjava/lang/String;
percolatorHDEPRECATION_LOGGER6Lcom/groupbyinc/flux/common/logging/DeprecationLogger;
FIELD_TYPE@Lcom/groupbyinc/flux/percolator/PercolatorFieldMapper$FieldType;FIELD_VALUE_SEPARATORBEXTRACTION_COMPLETEcompleteREXTRACTION_PARTIALpartialUEXTRACTION_FAILEDfailedXEXTRACTED_TERMS_FIELD_NAMEextracted_terms[EXTRACTION_RESULT_FIELD_NAMEextraction_result^QUERY_BUILDER_FIELD_NAMEquery_builder_fieldaRANGE_FIELD_NAMErange_fielddMINIMUM_SHOULD_MATCH_FIELD_NAMEminimum_should_match_fieldgqueryShardContextLjava/util/function/Supplier;RLjava/util/function/Supplier;queryTermsField5Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper;extractionResultFieldqueryBuilderField4Lcom/groupbyinc/flux/index/mapper/BinaryFieldMapper;minimumShouldMatchFieldMapper4Lcom/groupbyinc/flux/index/mapper/NumberFieldMapper;rangeFieldMapper3Lcom/groupbyinc/flux/index/mapper/RangeFieldMapper;$assertionsDisabledZ8(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/FieldMapper$MultiFields;Lcom/groupbyinc/flux/index/mapper/FieldMapper$CopyTo;Ljava/util/function/Supplier;Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper;Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper;Lcom/groupbyinc/flux/index/mapper/BinaryFieldMapper;Lcom/groupbyinc/flux/index/mapper/RangeFieldMapper;Lcom/groupbyinc/flux/index/mapper/NumberFieldMapper;)V(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/FieldMapper$MultiFields;Lcom/groupbyinc/flux/index/mapper/FieldMapper$CopyTo;)Vwy
zij	|lm	~nm	?op	?qr	?st	?this6Lcom/groupbyinc/flux/percolator/PercolatorFieldMapper;
simpleName	fieldType2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;defaultFieldType
indexSettings.Lcom/groupbyinc/flux/common/settings/Settings;multiFields:Lcom/groupbyinc/flux/index/mapper/FieldMapper$MultiFields;copyTo5Lcom/groupbyinc/flux/index/mapper/FieldMapper$CopyTo;updateFieldType?(Ljava/util/Map;)Lcom/groupbyinc/flux/index/mapper/FieldMapper;??
?
:?2com/groupbyinc/flux/index/mapper/BinaryFieldMapper?
??1com/groupbyinc/flux/index/mapper/RangeFieldMapper?
??2com/groupbyinc/flux/index/mapper/NumberFieldMapper?
??
java/util/Map?clone0()Lcom/groupbyinc/flux/index/mapper/FieldMapper;??
?fullNameToFieldTypeULjava/util/Map;Ljava/util/Map;updatedqueryTermsUpdatedextractionResultUpdatedqueryBuilderUpdatedrangeFieldMapperUpdatedmsmFieldMapperUpdatedparseZ(Lcom/groupbyinc/flux/index/mapper/ParseContext;)Lcom/groupbyinc/flux/index/mapper/Mapper;java/io/IOException?java/util/function/Supplier?get()Ljava/lang/Object;????1com/groupbyinc/flux/index/query/QueryShardContext?doc:()Lcom/groupbyinc/flux/index/mapper/ParseContext$Document;??
#?name()Ljava/lang/String;??
??getFieldS(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;??
!?"java/lang/IllegalArgumentException?0a document can only contain one percolator query?(Ljava/lang/String;)Vw?
??parser6()Lcom/groupbyinc/flux/common/xcontent/XContentParser;??
#?2com/groupbyinc/flux/common/xcontent/XContentParser?getTokenLocation8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation;????parseQueryBuilder?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/xcontent/XContentLocation;)Lcom/groupbyinc/flux/index/query/QueryBuilder;??
?verifyQuery1(Lcom/groupbyinc/flux/index/query/QueryBuilder;)V??
?4com/groupbyinc/flux/action/support/PlainActionFuture?()Vw?
??+com/groupbyinc/flux/index/query/Rewriteable?rewriteAndFetch?(Lcom/groupbyinc/flux/index/query/Rewriteable;Lcom/groupbyinc/flux/index/query/QueryRewriteContext;Lcom/groupbyinc/flux/action/ActionListener;)V????	actionGet??
??,com/groupbyinc/flux/index/query/QueryBuilder?
mapperService2()Lcom/groupbyinc/flux/index/mapper/MapperService;??
#?.com/groupbyinc/flux/index/mapper/MapperService?getIndexSettings+()Lcom/groupbyinc/flux/index/IndexSettings;??
??'com/groupbyinc/flux/index/IndexSettings?getIndexVersionCreated()Lcom/groupbyinc/flux/Version;??
?createQueryBuilderField?(Lcom/groupbyinc/flux/Version;Lcom/groupbyinc/flux/index/mapper/BinaryFieldMapper;Lcom/groupbyinc/flux/index/query/QueryBuilder;Lcom/groupbyinc/flux/index/mapper/ParseContext;)V
isMapUnmappedFieldAsText()Z
toQuery?(Lcom/groupbyinc/flux/index/query/QueryShardContext;ZLcom/groupbyinc/flux/index/query/QueryBuilder;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;

processQueryi(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/index/mapper/ParseContext;)V
context/Lcom/groupbyinc/flux/index/mapper/ParseContext;3Lcom/groupbyinc/flux/index/query/QueryShardContext;4Lcom/groupbyinc/flux/common/xcontent/XContentParser;queryBuilder.Lcom/groupbyinc/flux/index/query/QueryBuilder;futurefLcom/groupbyinc/flux/action/support/PlainActionFuture;6Lcom/groupbyinc/flux/action/support/PlainActionFuture;indexVersionLcom/groupbyinc/flux/Version;query7Lcom/groupbyinc/flux/common/apache/lucene/search/Query;java/lang/Throwablecom/groupbyinc/flux/Version!
V_6_0_0_beta2#	"$	onOrAfter (Lcom/groupbyinc/flux/Version;)Z&'
"(java/io/ByteArrayOutputStream*
+?=com/groupbyinc/flux/common/io/stream/OutputStreamStreamOutput-(Ljava/io/OutputStream;)Vw/
.0
setVersion (Lcom/groupbyinc/flux/Version;)V23
.4writeNamedWriteable8(Lcom/groupbyinc/flux/common/io/stream/NamedWriteable;)V67
.8toByteArray()[B:;
+<createExternalValueContextC(Ljava/lang/Object;)Lcom/groupbyinc/flux/index/mapper/ParseContext;>?
#@??
?B$closeResource1(Ljava/lang/Throwable;Ljava/lang/AutoCloseable;)VDE
F?@	H3com/groupbyinc/flux/common/xcontent/XContentFactoryJcontentBuilderi(Lcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;LM
KNjava/util/CollectionsPemptyMap()Ljava/util/Map;RS
QT(Ljava/util/Map;)VwV
+W
toXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;YZ?[3com/groupbyinc/flux/common/xcontent/XContentBuilder]flush_?
^`/com/groupbyinc/flux/common/bytes/BytesReferencebbytesh(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)Lcom/groupbyinc/flux/common/bytes/BytesReference;de
cftoBytes5(Lcom/groupbyinc/flux/common/bytes/BytesReference;)[Bhi
cj7com/groupbyinc/flux/common/apache/lucene/document/Fieldl4()Lcom/groupbyinc/flux/index/mapper/MappedFieldType;?n
?oZ(Ljava/lang/String;[BLcom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType;)Vwq
mraddB(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;)Vtu
!vqueryBuilderAsBytes[Bout?Lcom/groupbyinc/flux/common/io/stream/OutputStreamStreamOutput;streamLjava/io/ByteArrayOutputStream;builder5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;qbField
oanalyze?(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;??
?5com/groupbyinc/flux/common/apache/lucene/search/Query?n?	?0com/groupbyinc/flux/index/mapper/MappedFieldType?
??H()Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper$KeywordFieldType;??
:?j(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType;)Vw?
m?extractionsLjava/util/Set;??	?
java/util/Set?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext???next????term5Lcom/groupbyinc/flux/common/apache/lucene/index/Term;??	?=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder?
??6com/groupbyinc/flux/common/apache/lucene/util/BytesRef?field??
?(Ljava/lang/CharSequence;)Vw?
??append;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V??
??(B)V??
??:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;d?
?
:?
toBytesRef??
???(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType;)Vw?
m?range4Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Range;??	?
lowerPoint?y	=?
upperPoint?y	=?=com/groupbyinc/flux/common/apache/lucene/document/BinaryRange?
??	fieldName?G	=?encodeRange(Ljava/lang/String;[B[B)[B??
?(Ljava/lang/String;[B)Vw?
??matchAllDocs?v	?verified?v	?java/util/ArrayList?(I)Vw?
??createFieldNamesFieldB(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)V??
?java/util/List???=com/groupbyinc/flux/common/apache/lucene/index/IndexableField?V_6_1_0?	"?Gcom/groupbyinc/flux/common/apache/lucene/document/NumericDocValuesField?
??minimumShouldMatchI??	?(Ljava/lang/String;J)Vw?
??result5Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;eHLcom/groupbyinc/flux/percolator/QueryAnalyzer$UnsupportedQueryException;?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;minmax
extraction>Lcom/groupbyinc/flux/percolator/QueryAnalyzer$QueryExtraction;?Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;8Lcom/groupbyinc/flux/index/mapper/ParseContext$Document;pftindexVersionCreatedfieldsQLjava/util/List;Ljava/util/List;
parseQuery?(Lcom/groupbyinc/flux/index/query/QueryShardContext;ZLcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;mapUnmappedFieldsAsStringsetAllowUnmappedFields(Z)V
?setMapUnmappedFieldAsString
?l(Lcom/groupbyinc/flux/index/query/QueryShardContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;
?4com/groupbyinc/flux/index/query/AbstractQueryBuilderparseInnerQueryBuilderd(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/index/query/QueryBuilder;
+com/groupbyinc/flux/common/ParsingException Failed to parse"java/lang/Object$s(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)Vw&
!'Ljava/io/IOException;location6Lcom/groupbyinc/flux/common/xcontent/XContentLocation;'com/groupbyinc/flux/index/mapper/Mapper,java/util/Arrays.asList%([Ljava/lang/Object;)Ljava/util/List;01
/2parseCreateField'java/lang/UnsupportedOperationException5should not be invoked7
6?contentType??	;mapUnmappedFieldsAsText=v	>getName@??A	has_childCjava/lang/StringEequals(Ljava/lang/Object;)ZGH
FI>the [has_child] query is unsupported inside a percolator queryK
has_parentM?the [has_parent] query is unsupported inside a percolator queryO0com/groupbyinc/flux/index/query/BoolQueryBuilderQ
??filter()Ljava/util/List;TU
RVaddAll(Ljava/util/Collection;)ZXY?Zmust\U
R]mustNot_U
R`shouldbU
Rc9com/groupbyinc/flux/index/query/ConstantScoreQueryBuildere
innerQuery0()Lcom/groupbyinc/flux/index/query/QueryBuilder;gh
fiGcom/groupbyinc/flux/index/query/functionscore/FunctionScoreQueryBuilderkh
lm4com/groupbyinc/flux/index/query/BoostingQueryBuildero
negativeQueryqh
pr
positiveQueryth
pu2com/groupbyinc/flux/index/query/DisMaxQueryBuilderwinnerQueriesyU
xzclauseboolQueryBuilder2Lcom/groupbyinc/flux/index/query/BoolQueryBuilder;clauses@Ljava/util/List;innerQueryBuilderdisMaxQueryBuilder4Lcom/groupbyinc/flux/index/query/DisMaxQueryBuilder;uv	?java/lang/AssertionError?
??
&?dy	??offset??	??length??	??hash128q([BIIJLcom/groupbyinc/flux/common/hash/MurmurHash3$Hash128;)Lcom/groupbyinc/flux/common/hash/MurmurHash3$Hash128;??
(?java/nio/ByteBuffer?wrap([B)Ljava/nio/ByteBuffer;??
??h1J??	&?putLong(J)Ljava/nio/ByteBuffer;??
??h2??	&?position()I??
??limit??
??yjava/lang/System?	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V??
??rangeFieldName
minEncoded
maxEncodedfieldAsBytesRef8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;hash5Lcom/groupbyinc/flux/common/hash/MurmurHash3$Hash128;bbLjava/nio/ByteBuffer;:(Ljava/util/Map;)Lcom/groupbyinc/flux/index/mapper/Mapper;
?
access$000B()Lcom/groupbyinc/flux/percolator/PercolatorFieldMapper$FieldType;LM	?
access$1008()Lcom/groupbyinc/flux/common/logging/DeprecationLogger;JK	?java/lang/AutoCloseable?close????
addSuppressed(Ljava/lang/Throwable;)V??
 ?x0Ljava/lang/Throwable;x1Ljava/lang/AutoCloseable;java/lang/Class?desiredAssertionStatus?
??0com/groupbyinc/flux/common/xcontent/XContentType?SMILE?@	??.index.percolator.map_unmapped_fields_as_string?
IndexScope6Lcom/groupbyinc/flux/common/settings/Setting$Property;??	0?
Deprecated??	0?boolSettingy(Ljava/lang/String;Z[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting;??
2?AB	?,index.percolator.map_unmapped_fields_as_text?EB	?4com/groupbyinc/flux/common/logging/DeprecationLogger?*com/groupbyinc/flux/common/logging/Loggers?	getLogger4(Ljava/lang/Class;)Lorg/apache/logging/log4j/Logger;??
??$(Lorg/apache/logging/log4j/Logger;)Vw?
??
?	SignatureRuntimeVisibleAnnotations
ConstantValueCodeLocalVariableTableLocalVariableTypeTableLineNumberTablem(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/FieldMapper$MultiFields;Lcom/groupbyinc/flux/index/mapper/FieldMapper$CopyTo;Ljava/util/function/Supplier;Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper;Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper;Lcom/groupbyinc/flux/index/mapper/BinaryFieldMapper;Lcom/groupbyinc/flux/index/mapper/RangeFieldMapper;Lcom/groupbyinc/flux/index/mapper/NumberFieldMapper;)V
StackMapTable?(Ljava/util/Map;)Lcom/groupbyinc/flux/index/mapper/FieldMapper;
ExceptionsA()Ljava/util/Iterator;?(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)V
SourceFileInnerClasses!?@AB??CDEB?CFGIJKLMNOPQGSTGVWGYZG\]G_`GbcGefGhij?klmnmopqrstuvwx
2*+,-?{*?}*?*	??*
??*??*????
2??2?G2??2??2??2??2??2ij2lm2nm	2op
2st2qr2ik"s
tuvw%x+y1z?????*+???M*?+???:N*??+???::*??+????:*??+????:*??+????:,*?(-*?? *???*???*???*?,*?,???M,-?,??,??,??,??,?R??????	?????m"}?m/p?p<c?tIV?r???B~	?"?/?<?I?q?s?x?????????????"?s?::??????R?*?}????M+??*???Ķ??
??Y̷Ͽ+??N--????:???Y??:,??????:+?????:*??+?,*?	?
:*+??R????
yi-Y?9MG?e!}	G?B?
??(?-?/?4?9?>?G?O?Y?e?q?}????(?	???*?%?)?|?+Y?,::?.Y?1::*?5,?9?=:+-?A?CW?G?::?:	?G	??G?::?:
?G
??q?I?O::,?+Y?U?X?\W?a?g?k:-???mY+??+?p?s?w?'?G?::?:?
?G??	$BL $BULWUak atkvt??? ??????\	7xy!@z{m|}?xy?f~???p??Z?
??$?*?0?7?B?L?U?a?k?t?????????????????????L"??#+ .  H ?I H ??S"??#^  H ?
"??#^  ?"??#	??
?,??N*???:,?????:+??:?":-?mY????Y*???????w?????:???????:???N??Y??:??Y????????????-?mY*?????*????Ķw?@???8?ȴ?:?ȴ?:	-??Y*?????ȴ?	?ط۶w??Z,?????:?ޙD-?mY*????Y*???????w??b-?mY*????S*???????w?D??!-?mY*????S*???????w?-?mY*????V*???????w??Y??:*,????:???????:	,??	?w?????)?-??Y*??????????w?"%?"??'?w?~?+y?!y	f??	?	????????MD????	?V
?V
?$????"?%?'?C?D?f?n?w????????????????????
?(?0?N?V?t?????????????????H?%?#!????h??|@W}~HO	??$??HO?n+,-).4/;0@1H2S3^4i5t6?7?8?9?:?;?<?=?>???@?A?B	C
DF#
?FR????x????h????+?,????Y??? ?N??Y*??:?&Y??:??????	??W-??:????????????????W??????????Y???+?d6+-+???,-`,???-?R??G??y??y?dy$???-z??I^?????2IJM$N-OCPIQlR?V?W?X?Y?qF????&?A??0*+?????a???ða???ǰa
DEg*?+???M*,?Ч	+???

 ?????M ???^?ښ????߳I??0Y??SY??S?????0Y??S????Y?????ǻY???ñace0gDjSk@
z

		!#$	&()	+-.	023@5-6	8:;=>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy