InfluxDB возвращает пустой набор результатов при запросе указанной c даты - PullRequest
3 голосов
/ 04 февраля 2020

Запрос influxDB (данные за один или несколько дней) в большинстве случаев выглядит нормально, за исключением случаев, когда указанная дата c (5 января) является частью временного диапазона.

Примеры запросов, которые работают нормально (все они возвращают данные):

select * from "measurements" where time >= '2020-01-07T23:00:00.000Z' and time <  '2020-01-08T23:00:00.000Z'

select * from "measurements" where time >= '2020-01-08T23:00:00.000Z' and time <  '2020-01-09T23:00:00.000Z'

select * from "measurements" where time >= '2020-01-07T23:00:00.000Z' and time <  '2020-01-12T23:00:00.000Z'

Примеры запросов, которые не работают : набор результатов пуст, а в журналах отображается код состояния 200, хотя я уверен, что есть данные (основанные на запросах выше):

select * from "measurements" where time >= '2020-01-05T23:00:00.000Z' and time <  '2020-01-06T23:00:00.000Z'

select * from "measurements" where time >= '2020-01-05T23:00:00.000Z' and time <  '2020-01-07T23:00:00.000Z'

select * from "measurements" where time >= '2020-01-05T23:00:00.000Z' and time <  '2020-01-12T23:00:00.000Z'

В основном, когда я включаю 2020-01-05T23:00:00.000Z в качестве моей начальной отметки времени, все наборы результатов будут пустыми.

Может может быть, моя БД повреждена? Что я могу сделать, чтобы это исправить?

...