Запрос 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
в качестве моей начальной отметки времени, все наборы результатов будут пустыми.
Может может быть, моя БД повреждена? Что я могу сделать, чтобы это исправить?