Изменение длины политики хранения по умолчанию - PullRequest
0 голосов
/ 29 мая 2019

Я сохранял данные в своем экземпляре InfluxDB с политикой хранения по умолчанию, длительность которой составляет 720 часов (30 дней).Недавно я изменил ту же политику хранения, чтобы сохранить данные для INF (0).Я ожидал, что у меня возникнут проблемы с запросом данных, хранящихся в старом RP-времени (как описано здесь https://docs.influxdata.com/influxdb/v0.13/troubleshooting/frequently_encountered_issues/#missing-data-after-creating-a-new-default-retention-policy), но у меня не было проблем.

Должен ли я ожидать проблем или мои данные простохраниться неопределенно долго?

Я изменил RP с помощью команды ALTER, и все работало правильно, однако, имея несколько минут и несколько новых точек данных, у меня не было проблем с отсутствующими данными.

Я ожидал, что это вызовет проблемы с поиском более старых данных.

До:

name                     duration shardGroupDuration replicaN default
----                     -------- ------------------ -------- -------
autogen                  0s       168h0m0s           1        false
default_retention_policy 720h0m0s 24h0m0s            1        true
one_day                  24h0m0s  1h0m0s             1        false

После ALTER RETENTION POLICY default_retention_policy on defaultdb DURATION INF:

name                     duration shardGroupDuration replicaN default
----                     -------- ------------------ -------- -------
autogen                  0s       168h0m0s           1        false
default_retention_policy 0s       168h0m0s           1        true
one_day                  24h0m0s  1h0m0s             1        false

1 Ответ

0 голосов
/ 31 мая 2019

С тобой должно быть все в порядке. Это предостережение относится к моменту создания новой политики хранения по умолчанию. Использование ALTER должно поддерживать нормальную работу

...