Skip to content

Refactor datatype mappings #3145

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
russcam opened this issue Mar 21, 2018 · 2 comments
Closed

Refactor datatype mappings #3145

russcam opened this issue Mar 21, 2018 · 2 comments
Labels

Comments

@russcam
Copy link
Contributor

russcam commented Mar 21, 2018

Relates #3138

Within mappings, There are some options exposed in base types that are not valid for the inherited types e,g. ObjectProperty does not support Store, but inherits it from CorePropertyBase.

Revisit the inheritance structure to address supported options for each type.

@russcam
Copy link
Contributor Author

russcam commented Jul 21, 2020

Additional example

  • BinaryProperty and BooleanProperty should not have Similarity

russcam added a commit that referenced this issue Jul 27, 2020
This commit removes the Similarity property usage from the
Date and DateNanos property integration tests.

Similarity is not a valid property and should be
removed as part of #3145
russcam added a commit that referenced this issue Jul 27, 2020
This commit removes the Similarity property usage from the
Date and DateNanos property integration tests.

Similarity is not a valid property and should be
removed as part of #3145
github-actions bot pushed a commit that referenced this issue Jul 27, 2020
This commit removes the Similarity property usage from the
Date and DateNanos property integration tests.

Similarity is not a valid property and should be
removed as part of #3145
github-actions bot pushed a commit that referenced this issue Jul 27, 2020
This commit removes the Similarity property usage from the
Date and DateNanos property integration tests.

Similarity is not a valid property and should be
removed as part of #3145
russcam added a commit that referenced this issue Jul 27, 2020
This commit removes the Similarity property usage from the
Date and DateNanos property integration tests.

Similarity is not a valid property and should be
removed as part of #3145

Co-authored-by: Russ Cam <[email protected]>
russcam added a commit that referenced this issue Jul 27, 2020
This commit removes the Similarity property usage from the
Date and DateNanos property integration tests.

Similarity is not a valid property and should be
removed as part of #3145

Co-authored-by: Russ Cam <[email protected]>
russcam added a commit that referenced this issue Aug 18, 2020
This commit removes the use of similarity in
KeywordProperty tests as it is causing
integration test failures on CI.

Upstream changes in Elasticsearch are being made to
mappings which should be addressed in the client
mappings as part of #3145.

(cherry picked from commit 5062883)
russcam added a commit that referenced this issue Aug 18, 2020
This commit removes the use of similarity in
KeywordProperty tests as it is causing
integration test failures on CI.

Upstream changes in Elasticsearch are being made to
mappings which should be addressed in the client
mappings as part of #3145.
russcam added a commit that referenced this issue Aug 18, 2020
This commit removes the use of similarity in
KeywordProperty tests as it is causing
integration test failures on CI.

Upstream changes in Elasticsearch are being made to
mappings which should be addressed in the client
mappings as part of #3145.

(cherry picked from commit 5062883)
russcam added a commit that referenced this issue Aug 25, 2020
This commit removes use of fields that now cause a
400 response from Elasticsearch.
These fields will be refactored as part of #3145
Mpdreamz pushed a commit that referenced this issue Aug 26, 2020
This commit removes use of fields that now cause a
400 response from Elasticsearch.
These fields will be refactored as part of #3145
@stevejgordon
Copy link
Contributor

Closing due to age/inactivity. Will be tackled within code-generator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants