This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch development
in repository
https://gitbox.apache.org/repos/asf/airflow-pgbouncer-exporter.git.
from af9089e Add Hadolint compatibility
new 42dd6cb Hello 2020.
new 4a21789 Use Go 1.15.
new 2dd8331 Bump dependencies.
new 2293bc5 Update CHANGELOG for v0.6.0.
new f5f395c Update README with docker compose build command.
new 3f96629 Add support for default constant prometheus labels.
new 8a8b175 Bump github.com/prometheus/client_golang to v1.8.0.
new d15fd26 Update CHANGELOG for 0.7.0.
new da9963d Switch to alpine as base image.
new 1eb9961 Update CHANGELOG for v0.8.0.
new efefa38 Fix CHANGELOG typo.
new d77ac65 Use Go 1.16.
new 90b522e Welcome 2021.
new e70bd6f Bump packages.
new cc297e9 Add arm64 goarch.
new 52b578c Update CHANGELOG for v0.9.0.
new 0492123 Use multiarch docker build to support both amd64 and arm64
platforms.
new bbba520 Fix docker image templates.
new f3d1ca2 Add Makefile.
new 2879a4f Ignore coverage out files.
new 8076cb4 Open postgres port.
new 1ba65b6 Drop sqlx.
new 48b77e6 Update CHANGELOG for v0.10.0.
new e6e5b1b Update to github.com/prometheus/common v0.30.0.
new 33ab846 Add support for pgbouncer 1.16.
new 95ec1f4 upgrade alpine image to 3.14 for multiple cve fixes
new 90b595e Update PGBouncer exporter version
The 27 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.drone.yml | 4 +-
.gitignore | 1 +
.goreleaser.yml | 40 +++-
CHANGELOG.md | 39 ++++
Dockerfile | 4 +-
LICENSE | 2 +-
Makefile | 32 +++
README.md | 11 +
build_and_push.sh | 6 +-
cmd/health.go | 14 +-
cmd/server.go | 28 ++-
docker-compose.yml | 19 +-
go.mod | 17 +-
go.sum | 448 ++++++++++++++++++++++++++++++++----
internal/collector/exporter.go | 383 ++++--------------------------
internal/collector/exporter_test.go | 113 ++++++---
internal/collector/metrics.go | 288 +++++++++++++++++++++++
internal/config/config.go | 2 +
internal/domain/domain.go | 5 +-
internal/server/http_test.go | 102 +++-----
internal/sqlstore/sql.go | 347 ++++++++++++++++++++++++++++
internal/sqlstore/sql_test.go | 194 ++++++++++++++++
internal/store/mock.go | 63 -----
internal/store/sql.go | 173 --------------
main.go | 5 +
25 files changed, 1557 insertions(+), 783 deletions(-)
create mode 100644 Makefile
create mode 100644 internal/collector/metrics.go
create mode 100644 internal/sqlstore/sql.go
create mode 100644 internal/sqlstore/sql_test.go
delete mode 100644 internal/store/mock.go
delete mode 100644 internal/store/sql.go