Closed bednar closed 2 years ago
Merging #9 (5719a2f) into master (13c02d2) will increase coverage by
0.75%
. The diff coverage is88.69%
.
@@ Coverage Diff @@
## master #9 +/- ##
==========================================
+ Coverage 81.87% 82.63% +0.75%
==========================================
Files 2 2
Lines 298 357 +59
Branches 56 77 +21
==========================================
+ Hits 244 295 +51
- Misses 49 55 +6
- Partials 5 7 +2
Impacted Files | Coverage Δ | |
---|---|---|
src/Connector.js | 35.78% <7.69%> (-2.85%) |
:arrow_down: |
src/InfluxDBClient.js | 99.61% <99.01%> (-0.39%) |
:arrow_down: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 13c02d2...5719a2f. Read the comment docs.
For InfluxDB Cloud1 x-influxdb-build: ENT x-influxdb-version: 1.9.0-c1.9.0
I also got the error:
Cannot retrieve a Schema of your Measurement. InfluxDB Error Response: "expected reader in state ReadPoints, was in state ReadSeries".
Requested Query: "import "influxdata/influxdb/v1" bucket = "telegraf/two_weeks" measurement = "cpu" start_range = -1d v1.tagKeys( bucket: bucket, predicate: (r) => r._measurement == measurement, start: start_range ) |> filter(fn: (r) => r._value != "_start" and r._value != "_stop" and r._value != "_measurement" and r._value != "_field") |> yield(name: "tags") from(bucket: bucket) |> range(start: start_range) |> filter(fn: (r) => r["_measurement"] == measurement) |> keep(fn: (column) => column == "_field" or column == "_value") |> unique(column: "_field") |> yield(name: "fields")"
Next error after reconnect:
Cannot retrieve a Schema of your Measurement. InfluxDB Error Response: "panic: unreachable cursor type:
@rhajek database is upgraded to 1.9.1
- no more errors
Closes #7 Closes #8
Proposed Changes
bucket = "my-bucket" measurement = "my-measurement" start_range = duration(v: uint(v: 1970-01-01) - uint(v: now()))
v1.tagKeys( bucket: bucket, predicate: (r) => r._measurement == measurement, start: start_range ) |> filter(fn: (r) => r._value != "_start" and r._value != "_stop" and r._value != "_measurement" and r._value != "_field") |> yield(name: "tags")
from(bucket: bucket) |> range(start: start_range) |> filter(fn: (r) => r["_measurement"] == measurement) |> keep(fn: (column) => column == "_field" or column == "_value") |> unique(column: "_field") |> yield(name: "fields")