From d55dd27b78c1bf7b11d8236e594bf8327228f989 Mon Sep 17 00:00:00 2001 From: Michael Todorovic Date: Wed, 27 Nov 2024 18:14:48 +0100 Subject: [PATCH] fix: better condition Signed-off-by: Michael Todorovic --- collector/pg_stat_checkpointer.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/collector/pg_stat_checkpointer.go b/collector/pg_stat_checkpointer.go index 55663fca..31e9c5d6 100644 --- a/collector/pg_stat_checkpointer.go +++ b/collector/pg_stat_checkpointer.go @@ -110,8 +110,8 @@ var ( func (c PGStatCheckpointerCollector) Update(ctx context.Context, instance *instance, ch chan<- prometheus.Metric) error { db := instance.getDB() - before17 := instance.version.Compare(semver.MustParse("17.0.0")) - if before17 < 0 { + before17 := instance.version.LT(semver.MustParse("17.0.0")) + if before17 { c.log.Warn("pg_stat_checkpointer collector is not available on PostgreSQL < 17.0.0, skipping") return nil }