[ZBXNEXT-10027] API changes for TimescaleDB functions deprecated starting from version 2.18.0 Created: 2025 May 21  Updated: 2025 Sep 02  Resolved: 2025 Sep 02

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: API (A)
Affects Version/s: None
Fix Version/s: 7.0.19rc1, 7.4.3rc1, 8.0.0alpha1

Type: Change Request Priority: Low
Reporter: Mihails Prihodko Assignee: Janis Freibergs
Resolution: Fixed Votes: 0
Labels: TimescaleDB
Remaining Estimate: Not Specified
Time Spent: 11.75h
Original Estimate: Not Specified

Attachments: XML File zbx_export_hosts_TRAPPER_FULL.xml    
Issue Links:
Related
related to ZBXNEXT-9770 Replace TimescaleDB functions depreca... Closed
Team: Team C
Sprint: S25-W30/31, S25-W34/35, S25-W36/37
Story Points: 0.5

 Description   

See the deprecation notice https://github.com/timescale/timescaledb/releases/tag/2.18.0 and also maybe the parent task ZBXNEXT-9770 for better situation awareness.

This subtask is for all changes in API.

If TimescaleDB >= 2.18.0 then
    Deprecated function `hypertable_compression_stats` should be replaced with the new function `hypertable_columnstore_stats`.
else
    Deprecated function `hypertable_compression_stats` should be used for compatibility reasons.

Zabbix should still work with TimescaleDB >= ZBX_TIMESCALE_MIN_VERSION, which is defined in https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/include/zbx_dbversion_constants.h#50.

Also, please double check that I have not missed any of the deprecated parameters, functions, procedures and views in this deprecation notice https://github.com/timescale/timescaledb/releases/tag/2.18.0 used somewhere across Zabbix API and Zabbix fronted.



 Comments   
Comment by Janis Freibergs [ 2025 Jul 31 ]

Implemented in development branch feature/ZBXNEXT-10027-7.0

Comment by Janis Freibergs [ 2025 Sep 01 ]

Available in versions:

Generated at Thu Apr 02 19:29:44 EEST 2026 using Jira 10.3.13#10030013-sha1:56dd970ae30ebfeda3a697d25be1f6388b68a422.