All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v2.3.0 - 2024-01-16
- Update the following metrics to add the connection's
schedule_type
dimension:airbyte_jobs_completed_total
counterairbyte_jobs_pending
gaugeairbyte_jobs_running
gaugeairbyte_connections_last_successful_sync_age_hours
histogram
- Update direct and transitive dependencies
v2.2.0 - 2023-10-25
- Require Go 1.21
- Bump base Docker image to Debian 12 Bookworm
- Update direct and transitive dependencies
- Rework the Repository to run PostgreSQL queries using the concurrency-safe
pgxpool
package and scanning helpers fromscany
v2.1.0 - 2023-06-19
- Expose source and destination status
- Expose an histogram for the age of the last successful sync attempt for connections
- Expose connection status as a gauge instead of a counter
v2.0.1 - 2023-06-12
- Breaking: update module imports to
/v2
v2.0.0 - 2023-06-08
- Breaking: transfer repository to
botify-labs
and update Go module imports - Update documentation
v1.1.0 - 2023-05-17
- Update SQL queries to perform inner joins between Airbyte tables
v1.0.0 - 2023-05-17
Initial release.
- Setup exporter repository
- Setup continuous integration with Github Actions
- Publish Docker images for the
main
branch and tags toghcr.io
- Gather Airbyte metrics by querying its PostgreSQL database