Source
xxxxxxxxxx
DB_VERSION_NOT_SUPPORTED_WARNING,
DB_VERSION_HIGHER_THAN_MAXIMUM_ERROR,
DB_VERSION_HIGHER_THAN_MAXIMUM_WARNING
}
zbx_db_version_status_t;
typedef enum
{ /* db extension error codes shared with FRONTEND */
ZBX_EXT_ERR_UNDEFINED = 0,
ZBX_EXT_SUCCEED = 1,
ZBX_TIMESCALEDB_POSTGRES_TOO_OLD,
ZBX_TIMESCALEDB_VERSION_FAILED_TO_RETRIEVE,
/*ZBX_TIMESCALEDB_POSTGRES_TOO_OLD, obsoleted since Zabbix 7.0 */
ZBX_TIMESCALEDB_VERSION_FAILED_TO_RETRIEVE = 3,
ZBX_TIMESCALEDB_VERSION_LOWER_THAN_MINIMUM,
ZBX_TIMESCALEDB_VERSION_NOT_SUPPORTED,
ZBX_TIMESCALEDB_VERSION_HIGHER_THAN_MAXIMUM,
ZBX_TIMESCALEDB_LICENSE_NOT_COMMUNITY
}
zbx_db_ext_err_code_t;
struct zbx_db_version_info_t
{
/* information about database server */