OpenSearch/modules
Alan Woodward 12a3f6dfca
MappedFieldType should not extend FieldType (#58160)
MappedFieldType is a combination of two concerns:

* an extension of lucene's FieldType, defining how a field should be indexed
* a set of query factory methods, defining how a field should be searched

We want to break these two concerns apart. This commit is a first step to doing this, breaking
the inheritance relationship between MappedFieldType and FieldType. MappedFieldType
instead has a series of boolean flags defining whether or not the field is searchable or
aggregatable, and FieldMapper has a separate FieldType passed to its constructor defining
how indexing should be done.

Relates to #56814
2020-06-16 16:56:43 +01:00
..
aggs-matrix-stats MappedFieldType should not extend FieldType (#58160) 2020-06-16 16:56:43 +01:00
analysis-common Support multiple tokens on LHS in stemmer_override rules (#56113) (#56484) 2020-05-29 22:34:31 +02:00
geo Add geo_shape mapper supporting doc-values in Spatial Plugin (#55037) (#55500) 2020-04-22 08:12:54 -07:00
ingest-common Add optional description parameter to ingest processors. (#57906) (#58152) 2020-06-15 19:27:57 -07:00
ingest-geoip Add optional description parameter to ingest processors. (#57906) (#58152) 2020-06-15 19:27:57 -07:00
ingest-user-agent Add optional description parameter to ingest processors. (#57906) (#58152) 2020-06-15 19:27:57 -07:00
kibana Reintroduce system index APIs for Kibana (#54935) 2020-04-08 09:08:49 -06:00
lang-expression MappedFieldType should not extend FieldType (#58160) 2020-06-16 16:56:43 +01:00
lang-mustache [7.x] Rename template V2 classes to ComposableTemplate (#57183) (#57232) 2020-05-27 11:01:59 -06:00
lang-painless Backports for _source bug fix in scripting (#57068) 2020-05-21 17:07:38 -07:00
mapper-extras MappedFieldType should not extend FieldType (#58160) 2020-06-16 16:56:43 +01:00
parent-join MappedFieldType should not extend FieldType (#58160) 2020-06-16 16:56:43 +01:00
percolator MappedFieldType should not extend FieldType (#58160) 2020-06-16 16:56:43 +01:00
rank-eval Refactor how to determine if a field is metafield (#57378) (#57771) 2020-06-08 09:16:18 -04:00
reindex Remove deprecated usage of testCompile configuration (#57921) (#58083) 2020-06-14 22:30:44 +02:00
repository-url Remove more //NORELEASE (#57517) 2020-06-05 15:34:06 +02:00
systemd Encapsulate systemd extender 2020-04-20 21:17:42 -04:00
tasks Reintroduce system index APIs for Kibana (#54935) 2020-04-08 09:08:49 -06:00
transport-netty4 Use clean thread context for transport and applier service (#57792) (#57914) 2020-06-10 10:30:28 +02:00
build.gradle Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00