Skip to content

[tezt/lib_performance_regression] return tags with InfluxDB queries, add time clauses

This MR :

  • Improves an error message in InfluxDB.get
  • Changes the InfluxDB query functions so that tags are also returned along with fields. Note: unlike e.g. SQL databases, InfluxDB distinguishes "tags" and "fields". Tags are always strings, whereas fields can be numerical. Queries can only group on tags. In query responses, tags and fields are returned separately.
  • Changes the InfluxQL ast to allow for predicates over the special time column. See the InfluxQL manual for more info.
  • Fails if the user attempts to create a datapoint with an empty tag (""), which is not allowed by InfluxDB
Edited by Arvid Jakobsson

Merge request reports