OpenSearch/plugins
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
..
analysis-icu MappedFieldType should not extend FieldType (#58160) 2020-06-16 16:56:43 +01:00
analysis-kuromoji Update to lucene snapshot e7c625430ed (#57981) 2020-06-11 14:51:53 +01:00
analysis-nori Update to lucene snapshot e7c625430ed (#57981) 2020-06-11 14:51:53 +01:00
analysis-phonetic Update to lucene snapshot e7c625430ed (#57981) 2020-06-11 14:51:53 +01:00
analysis-smartcn Update to lucene snapshot e7c625430ed (#57981) 2020-06-11 14:51:53 +01:00
analysis-stempel Update to lucene snapshot e7c625430ed (#57981) 2020-06-11 14:51:53 +01:00
analysis-ukrainian Update to lucene snapshot e7c625430ed (#57981) 2020-06-11 14:51:53 +01:00
discovery-azure-classic Enforce strict license distribution requirements (#56642) 2020-05-14 13:57:56 -07:00
discovery-ec2 Remove deprecated usage of testCompile configuration (#57921) (#58083) 2020-06-14 22:30:44 +02:00
discovery-gce Remove deprecated usage of testCompile configuration (#57921) (#58083) 2020-06-14 22:30:44 +02:00
examples Remove deprecated usage of testCompile configuration (#57921) (#58083) 2020-06-14 22:30:44 +02:00
ingest-attachment Add optional description parameter to ingest processors. (#57906) (#58152) 2020-06-15 19:27:57 -07:00
mapper-annotated-text MappedFieldType should not extend FieldType (#58160) 2020-06-16 16:56:43 +01:00
mapper-murmur3 MappedFieldType should not extend FieldType (#58160) 2020-06-16 16:56:43 +01:00
mapper-size MappedFieldType should not extend FieldType (#58160) 2020-06-16 16:56:43 +01:00
repository-azure Remove deprecated usage of testCompile configuration (#57921) (#58083) 2020-06-14 22:30:44 +02:00
repository-gcs Remove deprecated usage of testCompile configuration (#57921) (#58083) 2020-06-14 22:30:44 +02:00
repository-hdfs Remove more //NORELEASE (#57517) 2020-06-05 15:34:06 +02:00
repository-s3 Remove deprecated usage of testCompile configuration (#57921) (#58083) 2020-06-14 22:30:44 +02:00
store-smb [7.x] Optimize which Rest resources are used by the Rest tests… (#53766) 2020-03-19 12:28:59 -05:00
transport-nio Serialize Outbound Messages on IO Threads (#56961) (#57080) 2020-06-02 16:15:18 +02:00
build.gradle Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00