Skip to content

Conversation

@romseygeek
Copy link
Contributor

Rather than only doing this for fields explicitly configured as dimensions, all
numeric/keyword/ip fields in TSDB mode are set to default to index=false and
enable skippers on doc values.

Rather than only doing this for fields explicitly configured as
dimensions, all numeric/keyword/ip fields in TSDB mode are set
to default to index=false and enable skippers on doc values.
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-storage-engine (Team:StorageEngine)

Copy link
Member

@felixbarny felixbarny left a comment

Choose a reason for hiding this comment

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

This changes the behavior for indexes created on or after IndexVersions.TIME_SERIES_DIMENSIONS_USE_SKIPPERS but before IndexVersions.TIME_SERIES_DIMENSIONS_USE_SKIPPERS. Non-dimension fields will have some segments with skippers and some segments with terms/points. Just double checking that this doesn't have any unintended consequences. Chances are that the previous version hasn't been rolled out yet anyway outside of testing environments.

Otherwise, LGTM

@felixbarny
Copy link
Member

Ha, I think you addressed this in the commit you made in the same minute I submitted the review.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants