Upgrade from 1.4.2 to 1.7 which upgrade process?


I installed 1.4.2 vanilla - no config file changes. Want to upgrade to 1.7

Document in question and lacking information:

Provides multiple choices for upgrading.
Upgrading Influxdb 1.3/1.4 (no TSI Preview) to 1.7.x (tsi enabled)
Upgrading Influxdb 1.3/1.4 (TSI Preview Enabled) to 1.7.x (tsi enabled)

How do I know if TSI is enabled and was preview or not?

Or am I just doing a:
Upgrading Influx 1.0-1.4 to 1.7.x

Nothing in the documentation in that page lets me know which process to follow

This is lovely, is this really saying / as in root, or should it mean /… ?
By default, the index directories are located at /<shard_ID>/index .

  • Example: /2/index


The TSI Preview was enabled via a configuration file change, which is how TSI is enabled now, so if you made no config changes you can follow the instructions in the Upgrading InfluxDB 1.3 / 1.4 (no TSI Preview) to 1.7.x (TSI enabled) section.

If you wanted to continue using the TSM default in-memory index, you could follow the Upgrading InfluxDB 1.0 - 1.4 to 1.7.x directions instead, however as the docs state, “Starting with the InfluxDB 1.6 release, enabling Time Series Index (TSI) is recommended for all customers.”

The example you shared from the documentation does not refer to the filesystem root; I’ll loop in the docs team and make sure that gets updated.


thanks. Was given info from Anais. That page need to provide more information.