Skip to content

Revert "Don't use user-supplied type when building DocumentMapper"#51214

Merged
romseygeek merged 1 commit intomasterfrom
revert-50960-types-removal/document-mapper-parser
Jan 20, 2020
Merged

Revert "Don't use user-supplied type when building DocumentMapper"#51214
romseygeek merged 1 commit intomasterfrom
revert-50960-types-removal/document-mapper-parser

Conversation

@romseygeek
Copy link
Copy Markdown
Contributor

Reverts #50960

This commit has been causing test failures during upgrade tests: specifically, an upgraded
node becomes master and sends a cluster state update to a 7.x node; this node sees that the
mapping version of its .tasks index is the same as the master, so asserts that the serialized
mappings are the same; however, because the master has rewritten the mapping to use
_docinstead oftasks`, we get an assertion failure. The logical fix is for the master to
increment its mapping version when it rewrites the mapping, but there isn't a simple way to
do that currently.

@romseygeek romseygeek added >test Issues or PRs that are addressing/adding tests :Search Foundations/Mapping Index mappings, including merging and defining field types v8.0.0 labels Jan 20, 2020
@romseygeek romseygeek self-assigned this Jan 20, 2020
@elasticmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-search (:Search/Mapping)

Copy link
Copy Markdown
Member

@cbuescher cbuescher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@romseygeek romseygeek merged commit 3d79624 into master Jan 20, 2020
SivagurunathanV pushed a commit to SivagurunathanV/elasticsearch that referenced this pull request Jan 23, 2020
…astic#50960)" (elastic#51214)

Reverts elastic#50960

This commit has been causing test failures during upgrade tests: specifically, an upgraded
node becomes master and sends a cluster state update to a 7.x node; this node sees that the
mapping version of its .tasks index is the same as the master, so asserts that the serialized
mappings are the same; however, because the master has rewritten the mapping to use
_docinstead oftasks`, we get an assertion failure. The logical fix is for the master to
increment its mapping version when it rewrites the mapping, but there isn't a simple way to
do that currently.

This reverts commit 774bfb5.
@colings86 colings86 deleted the revert-50960-types-removal/document-mapper-parser branch May 27, 2020 07:43
@jtibshirani jtibshirani mentioned this pull request Jun 16, 2020
66 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Search Foundations/Mapping Index mappings, including merging and defining field types >test Issues or PRs that are addressing/adding tests v8.0.0-alpha1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants