You've already forked postgres_exporter
mirror of
https://github.com/prometheus-community/postgres_exporter.git
synced 2025-11-22 11:02:36 +03:00
Skip pg_stat_checkpointer collector if pg<17 (#1112)
* fix: skip collector if pg<17 Signed-off-by: Michael Todorovic <michael.todorovic@outlook.com> * fix: better condition Signed-off-by: Michael Todorovic <michael.todorovic@outlook.com> * fix: fix PGStatCheckpointerCollector tests Signed-off-by: Nicolas Rodriguez <nico@nicoladmin.fr> --------- Signed-off-by: Michael Todorovic <michael.todorovic@outlook.com> Signed-off-by: Nicolas Rodriguez <nico@nicoladmin.fr> Co-authored-by: Michael Todorovic <michael.todorovic@outlook.com>
This commit is contained in:
committed by
GitHub
parent
4c170ed564
commit
8bb1a41abf
@@ -18,6 +18,7 @@ import (
|
||||
"time"
|
||||
|
||||
"github.com/DATA-DOG/go-sqlmock"
|
||||
"github.com/blang/semver/v4"
|
||||
"github.com/prometheus/client_golang/prometheus"
|
||||
dto "github.com/prometheus/client_model/go"
|
||||
"github.com/smartystreets/goconvey/convey"
|
||||
@@ -30,7 +31,7 @@ func TestPGStatCheckpointerCollector(t *testing.T) {
|
||||
}
|
||||
defer db.Close()
|
||||
|
||||
inst := &instance{db: db}
|
||||
inst := &instance{db: db, version: semver.MustParse("17.0.0")}
|
||||
|
||||
columns := []string{
|
||||
"num_timed",
|
||||
@@ -92,7 +93,7 @@ func TestPGStatCheckpointerCollectorNullValues(t *testing.T) {
|
||||
}
|
||||
defer db.Close()
|
||||
|
||||
inst := &instance{db: db}
|
||||
inst := &instance{db: db, version: semver.MustParse("17.0.0")}
|
||||
|
||||
columns := []string{
|
||||
"num_timed",
|
||||
|
||||
Reference in New Issue
Block a user