Skip to content

Conversation

@rjernst
Copy link
Member

@rjernst rjernst commented Feb 26, 2015

Almost all of our meta fields that allow enabling/disabling have an enabled
setting. However, _field_names is enabled by default, and disabling
requires setting index=no. This change adds a flag similar to that
with other meta fields.

@rjernst rjernst force-pushed the fix/field-names-enabled branch from f5ab1f3 to 837211d Compare February 26, 2015 08:06
@jpountz
Copy link
Contributor

jpountz commented Feb 26, 2015

LGTM

…ugh index=no

Almost all of our meta fields that allow enabling/disabling have an `enabled`
setting.  However, _field_names is enabled by default, and disabling
requires setting `index=no`.  This change adds a flag similar to that
with other meta fields.

closes elastic#9893
@rjernst rjernst force-pushed the fix/field-names-enabled branch from 837211d to 4c720f5 Compare February 26, 2015 21:01
@rjernst rjernst added v2.0.0-beta1 v1.5.0 :Search Foundations/Mapping Index mappings, including merging and defining field types labels Feb 26, 2015
@rjernst rjernst force-pushed the fix/field-names-enabled branch from 4c720f5 to 257cdcd Compare February 26, 2015 21:02
@rjernst rjernst merged commit 257cdcd into elastic:master Feb 26, 2015
rjernst added a commit that referenced this pull request Feb 26, 2015
…ugh index=no

Almost all of our meta fields that allow enabling/disabling have an `enabled`
setting.  However, _field_names is enabled by default, and disabling
requires setting `index=no`.  This change adds a flag similar to that
with other meta fields.

closes #9893

Conflicts:
	src/main/java/org/elasticsearch/index/mapper/internal/FieldNamesFieldMapper.java
@rjernst rjernst deleted the fix/field-names-enabled branch March 24, 2015 03:09
rjernst added a commit to rjernst/elasticsearch that referenced this pull request Mar 25, 2015
In elastic#9893, an enabled flag was added for _field_names.  However,
backcompat for indexes created before 1.3.0 (when _field_names
was added) was lost. This change corrects the mapper
to always be disabled when used with older indexes that
cannot have _field_names.

closes elastic#10268
rjernst added a commit that referenced this pull request Mar 25, 2015
In #9893, an enabled flag was added for _field_names.  However,
backcompat for indexes created before 1.3.0 (when _field_names
was added) was lost. This change corrects the mapper
to always be disabled when used with older indexes that
cannot have _field_names.

closes #10268
rjernst added a commit that referenced this pull request Mar 25, 2015
In #9893, an enabled flag was added for _field_names.  However,
backcompat for indexes created before 1.3.0 (when _field_names
was added) was lost. This change corrects the mapper
to always be disabled when used with older indexes that
cannot have _field_names.

closes #10268
@clintongormley clintongormley changed the title Mappings: Add enabled flag for _field_names to replace disabling through index=no Add enabled flag for _field_names to replace disabling through index:no Jun 7, 2015
mute pushed a commit to mute/elasticsearch that referenced this pull request Jul 29, 2015
In elastic#9893, an enabled flag was added for _field_names.  However,
backcompat for indexes created before 1.3.0 (when _field_names
was added) was lost. This change corrects the mapper
to always be disabled when used with older indexes that
cannot have _field_names.

closes elastic#10268
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

>enhancement :Search Foundations/Mapping Index mappings, including merging and defining field types v1.5.0 v2.0.0-beta1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants