Skip to content
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

Follow-up improvements to flattened object fields. #43805

Open
3 tasks
jtibshirani opened this issue Jul 1, 2019 · 10 comments
Open
3 tasks

Follow-up improvements to flattened object fields. #43805

jtibshirani opened this issue Jul 1, 2019 · 10 comments
Labels
>enhancement Meta :Search Foundations/Mapping Index mappings, including merging and defining field types Team:Search Foundations Meta label for the Search Foundations team in Elasticsearch

Comments

@jtibshirani
Copy link
Contributor

jtibshirani commented Jul 1, 2019

This meta-issue tracks improvements to flattened fields. The initial version of the feature was designed + tracked in #33003.

Immediate improvements:

Requires feedback/ research:

  • Explore support for numeric values. As an example, users may want to perform true range queries on numeric fields within the object. Support for a fully numeric flattened field #61550
  • Explore adding support for highlighting, since with large JSON blobs it can be difficult to tell which key-value pairs matched the query.
  • Introduce a way for certain JSON keys to be 'promoted' into individual fields. One approach we're considering is to extend copy_to to work on entire objects, so that the same JSON blob could be added both as a 'flattened object' field, and also as normal object with explicit subfield definitions.
@jtibshirani jtibshirani added >enhancement :Search Foundations/Mapping Index mappings, including merging and defining field types Meta labels Jul 1, 2019
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-search

@jtibshirani jtibshirani changed the title Follow-up improvements to flattened object fields. Follow-up improvements to flattened object fields. Jul 1, 2019
@rjernst rjernst added the Team:Search Meta label for search team label May 4, 2020
@mrkamel
Copy link

mrkamel commented May 7, 2020

+1 for supporting a numeric flattened type

@user718
Copy link

user718 commented May 11, 2020

+1 on list of all available keys from flattened object

@TinaHeiligers
Copy link

TinaHeiligers commented May 19, 2020

+1 for supporting a numeric flattened type for ui_metric mappings in the Telemetry cluster indices

@yshyshkin
Copy link

+1 for supporting a numeric flattened type

@Vasniktel
Copy link

+1 for wildcard and numeric types. Also, is there a timeline for this?

@mkolesnikov
Copy link

+1 for normalizer parameter like for keyword

1 similar comment
@Rosomaha
Copy link

Rosomaha commented Sep 2, 2022

+1 for normalizer parameter like for keyword

@vandir
Copy link

vandir commented Dec 7, 2022

+1 for "Add support for additional query types like wildcard, regex, and fuzzy."

@javanna javanna added Team:Search Foundations Meta label for the Search Foundations team in Elasticsearch and removed Team:Search Meta label for search team labels Jul 16, 2024
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-search-foundations (Team:Search Foundations)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>enhancement Meta :Search Foundations/Mapping Index mappings, including merging and defining field types Team:Search Foundations Meta label for the Search Foundations team in Elasticsearch
Projects
None yet
Development

No branches or pull requests