Skip to content

v4.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 24 Mar 16:15

About this release

Finally its here! What you all have been waiting for: The TimescaleDB Toolkit Release! 馃コ

鈿狅笍 This release is packed with new stuff and improvements, but also some caveats! Please read these release notes carefully before installing!

It has been a long time coming, but I am finally able to release the TimescaleDB Toolkit for all supported architectures. This release includes the latest version of TimescaleDB, PostgreSQL and Postgis.

馃殌 Features

Notes before upgrading

As you are already accustomed to, this release will auto-upgrade your current PostgreSQL 15 installation to PostgreSQL 16.2. This is a major upgrade and you should be aware of the following:

TLDR;

Use the following query to see if you have continuous aggregates in your database:

select * from timescaledb_information.continuous_aggregates

Look at the last column 'Finalized'. If it says False, you could migrate the continuous aggregates after upgrading the addon using:

CALL cagg_migrate('<name of aggregate>', true, true); 

The query output will hint you that you need to refresh the aggregate using the query specified in the message.

Overthinking

This release was a real pain in the %#@ to get out.
To compile all this stuff in for different architechtures proved non-trivial at best, and hell on earth at worst.

I have had many compiler crashes, demolished WSL2, triggered bugs in qemu, docker, Alpine, even in docker-hub which I had to wait for.
I even had to rewrite all buildscripts to precompile a lot of stuff upfront, otherwise the github build-agents would just give up on me!

But I am happy it finally worked out. I hope you all enjoy this release as much as I did making it (most of the time ;)
Thank you for all your support and your patience. I hope you all have a great time with this release!

I would love to hear your feedback, so please let me know what you think on Github (https://github.com/Expaso/hassos-addon-timescaledb), Discord (https://discord.gg/ceAynsJd), The HA Community (https://community.home-assistant.io/t/home-assistant-add-on-postgresql-timescaledb/) or just buy me a coffee:

Buy Me A Coffee

Thank you all!