-
Notifications
You must be signed in to change notification settings - Fork 189
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
Make the tsdb
track compatible with Elasticsearch 7.17
#743
Make the tsdb
track compatible with Elasticsearch 7.17
#743
Conversation
tsdb/track.json
Outdated
@@ -7,6 +7,8 @@ | |||
{% set p_recovery_poll_timeout = (recovery_poll_timeout | default("1m")) %} | |||
{% set p_recovery_max_operations_count = (recovery_max_operations_count | default(16777216)) %} | |||
|
|||
{% set p_include_esql_queries = (include_esql_queries | default(build_flavor != "serverless")) %} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not just have the default to be true, the feature doesnt really have anything to do with serverless, plus that keeps the default behaviour of the track the same
@gareth-ellis I was able to rally this track with ES 7.17 with these params:
Can you take another look? Thank you! |
This is being merged into main, and seems that tsdb downsample challenge now is incompatible with main -
|
Yes:
So the downsampling challenge is incompatible with Elasticsearch v7 and the CI tries to run all of the challenges including the downsampling one. That is why I added The other challenge Anyway in the CI both challenges are executed because the default value for both |
@martijnvg should we merge this? |
append_no_conflict
challenge compatible with Elasticsearch 7.17tsdb
track compatible with Elasticsearch 7.17
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
should we merge this?
Yes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I will wait on Monday to merge this, just to avoid nightly benchmark issues affecting the TSDB track during the weekend. |
This is a sample
|
Here we make sure we exclude things from the configuration which are incompatible with
Elasticsearch v7. This is required to be able to use the challenge and the dataset in an
upgrade test which indexes metrics data into Elasticsearch 7.17.17 in standard mode. In that version
some things like
source.mode
, synthetic source, time series aggregations and so on were not available.Also we need to disable the downsampling and low latency challenges because: