Руководство по обновлению и примечания к выпуску InfluxDB 1.7.x меня смущают в отношении функции TSI (индекс временных рядов).
Руководство по обновлению говорит (аналогично ранее для 1.6):
Примечание. В выпуске InfluxDB 1.7 по умолчанию по-прежнему используются шарды на основе TSM, как и в предыдущих версиях, с индексами в памяти.
Тем не менее, заметки о выпуске содержат следующую фразу:
Чтобы воспользоваться этими улучшениями:
- Восстановите ваши индексы или дождитесь сжатия TSI ваших индексов, после чего будет применен новый формат TSI.
- Горячие осколки и новые осколки немедленно используют новый формат TSI.
Итак, мои вопросы: (после обновления до установки TSI InfluxDB)
- мне все еще нужно вручную установить
INFLUXDB_DATA_INDEX_VERSION=tsi1
в конфигурации, или это по умолчанию сейчас? - Нужно ли мне запускать плохо документированную
influx_inspect buildtsi
чтобы выполнить обновление с TSM до TSI, или я могу просто немного подождать (как долго?) не делая ничего особенного, и миграция в конечном итоге будет автоматически и прозрачно завершена в фоновом режиме без моего активного вмешательства?