[ZBX-23301] Incompatible TimescaleDB version listed as supported in documentation Created: 2023 Aug 22 Updated: 2024 Apr 10 Resolved: 2024 Mar 01 |
|
Status: | Closed |
Project: | ZABBIX BUGS AND ISSUES |
Component/s: | Documentation (D), Frontend (F), Server (S) |
Affects Version/s: | 6.0.21rc1, 6.4.6rc1, 7.0.0alpha4 |
Fix Version/s: | 6.0.23rc1, 6.4.8rc1, 7.0.0alpha6, 7.0 (plan) |
Type: | Problem report | Priority: | Trivial |
Reporter: | Janis Nulle | Assignee: | dimir |
Resolution: | Fixed | Votes: | 0 |
Labels: | Supported, TimescaleDB, documentation, version | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Attachments: |
![]() |
||||||||
Issue Links: |
|
||||||||
Team: | |||||||||
Sprint: | Sprint 103 (Aug 2023), Sprint 104 (Sep 2023), Sprint 105 (Oct 2023), Sprint 106 (Nov 2023), Sprint 107 (Dec 2023), Sprint candidates, S2401 | ||||||||
Story Points: | 1 |
Description |
In documentation article Requirements versions 2.0.1 to 2.11 for TimescaleDB are listed as supported. Version 2.0.1 of TimescaleDB does not support PostgreSQL 13.0, which is another requirement for Zabbix. More info on supported PSQL versions here. Additionally, when trying to build Timescale 2.0.1 on a machine with PostgreSQL 13 you get this error: -- Compiling against PostgreSQL version 13.12 CMake Error at CMakeLists.txt:244 (message): TimescaleDB only supports PostgreSQL 11 and 12 -- Configuring incomplete, errors occurred! Support for PostgreSQL 13 was added on TimescaleDB version 2.1.0 - release notes here. The oldest supported TimescaleDB version should be changed to 2.1.0. Note: this also means changes in Server and Frontend checks. Server checks DB version when starting. Frontend shows a warning in Administration -> Housekeeping when the version is not supported. |
Comments |
Comment by dimir [ 2023 Sep 07 ] |
OK, this makes sense. Currently in the code we differentiate 3 things:
Since TimescaleDB version 2.0 (as jnulle mentions) the latter becomes much more complicated: So we decided we remove that check, we will only check separately:
|
Comment by dimir [ 2023 Sep 07 ] |
Fixed in development branch for 6.0 . |
Comment by dimir [ 2023 Sep 29 ] |
OverviewThe check for PostgreSQL-TimescaleDB versions combination was removed since from TimescaleDB version 2.0 this became too complicated. Zabbix will only check the PostgreSQL and TimescaleDB versions independently. Fixed in
|
Comment by Martins Valkovskis [ 2023 Oct 04 ] |
Updated documentation: |
Comment by LivreAcesso.Pro [ 2023 Oct 24 ] |
Please, update TimescaleDB to 2.12.2: Package: timescaledb-2-loader-postgresql-14 Version: 2.12.2~debian11 Priority: optional Section: database Source: timescaledb-2-2.12.2-postgresql-14 Maintainer: Timescale <[email protected]> Installed-Size: 291 kB Depends: postgresql-14, libc6 (>= 2.4) Recommends: timescaledb-tools Homepage: https://timescale.com Download-Size: 92,0 kB APT-Sources: https://packagecloud.io/timescale/timescaledb/debian bullseye/main amd64 Packages Description: The loader for TimescaleDB to load individual versions. An open-source time-series database optimized for fast ingest and complex queries. Engineered up from PostgreSQL, packaged as an extension. |