Skip to content

v4.0.0

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!