Upgrading to 2.29.0

This note describes the necessary steps to upgrade to Stellio 2.29.0

Upgrade to TimescaleDB 2.24.0

The Timescale extension has been upgraded to 2.24.0. A new Docker image is available on DockerHub.

The general upgrade procedure is described in the Timescale documentation and more specifically in the Docker upgrade section.

If using the docker-compose configuration provided in the Stellio repository, the upgrade can be done in this way (remember to do a backup of the database before starting the upgrade!):

docker compose pull
docker compose up -d
docker exec -it stellio-postgres psql --host=localhost -d stellio_search -U stellio -W -X -c "ALTER EXTENSION timescaledb UPDATE;"
docker exec -it stellio-postgres psql --host=localhost -d stellio_subscription -U stellio -W -X -c "ALTER EXTENSION timescaledb UPDATE;"