Skip to content

Releases: cluttrdev/gitlab-exporter

v0.7.0

25 Feb 21:35
Compare
Choose a tag to compare

Changelog

  • e5e8943 Release v0.7.0
  • 687536e Fix execution when no projects are configured
  • 2c04805 Add http healthchecks again
  • 246d0b2 Add log output for signal handler
  • 51028d5 Fix example config file
  • 8b7f29e Remove unused internal/server package
  • 10bad08 Refactor run and catchup commands
  • f563081 Add grpc client metrics suppport
  • 4e20117 Ammend http config and fix unmarshalling
  • 68778f6 Rename config 'server' block to 'http'
  • ed71393 Switch to unary grpc calls

v0.6.3

20 Feb 08:50
Compare
Choose a tag to compare

Changelog

  • 4f6df05 Release v0.6.3
  • 7d00d04 Fix testreport exports
  • f853c10 Fix list project pipelines error handling

v0.6.2

19 Feb 16:04
Compare
Choose a tag to compare

Changelog

v0.6.1

19 Feb 15:45
Compare
Choose a tag to compare

Changelog

  • 14dc288 Release v0.6.1
  • 878d557 Fix command config flags propagation
  • 4edf8c0 chore: Support helm chart podLabels value
  • 070bcac Fix .dockerignore

v0.6.0

19 Feb 12:24
Compare
Choose a tag to compare

Changelog

  • 725ecc3 Release v0.6.0
  • a23dc7a Update dependencies
  • 418de01 Add helm template to run catchup job
  • 9ae88fb Update CHANGELOG.md and example config
  • 9138e1f Restructure protobuf and grpc files and packages
  • 7f50ade Rename LogEmbeddedMetric to just Metric
  • 14441bb Skip exporting empty data slices
  • a195a88 Add --catchup flag to run command
  • 3f89585 Add dedicated 'catchup' command
  • 5435973 Remove the need for a 'controller'
  • ac50a8e Update README.md
  • 1e11979 Use structured logging
  • 2e6498c Fix support for log embedded metrics export
  • 13e79b0 Refactor data recording methods
  • 71d3e92 Add template support for helm env and config values
  • f10fc73 Update helm chart versions

v0.5.1

04 Feb 20:09
Compare
Choose a tag to compare

Changelog

  • 4c1550d Release v0.5.1
  • 9edd1b5 Remove unused projects model
  • cf7b06a go mod tidy
  • f864a08 Use test summary build ids to set test suite and case ids
  • 3ab95af Add pipeline testreport summary method
  • eafaec2 Update helm chart appVersion and default registry

v0.5.0

26 Jan 09:19
Compare
Choose a tag to compare

Changelog

  • 7c8e421 Release v0.5.0
  • 7c655b2 Fix version info subcommand
  • 69cc1f0 Fix go version used in .gitlab-ci.yml
  • 5e0c3f2 Fix testreport cases pb conversion
  • 5099d6c Add justfile recipe to compile protobufs
  • eb37e12 Add opentelemetry-proto submodule
  • 9a49cdc Update README.md and CHANGELOG.md
  • 0b01c7b Re-add docker justfile recipes and move Dockerfile to root dir
  • 5560891 Update README.md
  • a00463a Move environments/dev setup to gitlab-clickhouse-exporter repo
  • 400a91d Update justfile and add scripts
  • b8e57cf Replace peterbourgon/ff/v3/ffcli with cluttrdev/cli
  • 1937560 Remove unused internal/util package
  • a75cd24 Move internal/worker to pkg/
  • 16ce430 Move internal/healthz to pkg/
  • a23f029 Move pkg/server to internal/
  • ce1346a Move pkg/gitlab to internal/
  • 5b6e327 Move pkg/controller to internal/
  • 7d13403 Move pkg/config to internal/
  • 8f8bec9 BREAKING: Replace pkg/models package with protobufs
  • 9a073f4 BREAKING: Remove ClickHouse/Datastore functionality in favor of gRPC exporter
  • cf31800 Add exporter type and endpoint config
  • a7bb87a Fix traces grpc export
  • 37a4e20 Add protobuf schemas for grpc exporter service
  • 85ff360 Change project logo
  • 0b3adf1 Update changelog
  • 91360cb Remove obsolete default clickhouse db name constant
  • 0e8fc41 Let golangci-lint be more verbose
  • 1bf1a3a Merge branch 'log_embedded_metrics' into 'main'
  • ba94c3c Add job log parsing to public interface
  • 47f61db Fix parsing job log sections
  • ca4277c Add build cache dir to ci cache
  • aa3f9b3 Set GOMAXPROCS in ci
  • 607c81f Add some log embedded metrics to ci jobs
  • 1f798d9 Add tool to turn junit test report results into log embedded metrics
  • 4f39e5e Set default ci tags and non-root writable cache locations
  • 9c1a4c7 Update CHANGELOG.md
  • 4a21cba Enable job embedded metrics export
  • 8066536 Fix expfmt text parse test constant quotes
  • ed39f8c Add datastore job metrics insert interface and clickhouse implementation
  • f7b15d6 Add clickhouse job metrics ddl and dml
  • cf31730 Add job embedded metrics model
  • cb35f3e Add fetching and parsing job logs for sections and metrics
  • 8655f94 Refactor job section parsing
  • 42fb459 Add embedded metrics text parser
  • 3c53000 Fix gitlab-ci config file name
  • 9743fab Fix server block in example config
  • 9a30cc8 Extend README dev environment section
  • a622a7e Add database initialization to dev environment setup
  • 3aff75f Remove clickhouse db creation on datastore init
  • d8e070a Replace hardcoded clickhouse database with configured one
  • e860ecd BREAKING: Rename project
  • cf8ae29 Rename gitlabclient package
  • 57736e3 Move worker package to internal
  • 7488884 Replace clickhouse.Client usage with new DataStore interface
  • 6b635de Add ClickHouseDataStore implementing the DataStore interface
  • 0f823a0 Add DataStore interface
  • 79b1fec Add models.Trace type declaration
  • 23c2584 Rename clickhouseclient package
  • 84af351 Add Helm chart
  • 1225be3 Split server address config into host and port
  • 7180ae5 Update dev environment dashboard provisioning
  • 2490395 Remove vet job since golangci-lint includes it
  • 2224c54 Cache gopath in ci
  • 6c38aee Fix deduplication task tests
  • bb84d2b Remove unused parseID and pathEsacpe
  • 9f0f202 Add just lint recipe and fix some linting errors
  • c4109e3 Update required go version to 1.20
  • fe73f90 Add .gitlab/gitlab-ci.yaml
  • 9d8163d Remove flag types from usage output
  • [f737313][f737313] Update README
  • [73b42cf][73b42cf] Add logo files
  • [aa9a562][aa9a562] Add some readiness checks
  • [2eb733a][2eb733a] Update changelog
  • [1bbc380][1bbc380] Change pseudo-version timestamp command
  • [b4cb56c][b4cb56c] Fix deduplication queries
  • [f2ba5b2][f2ba5b2] Add deduplication task and subcommand
  • [d1405b2][d1405b2] Remove need for default checkOK in healthz handler
  • [81c710c][81c710c] Add debug and preliminary health endpoints
  • [68561f6][68561f6] Add simple http server with minimal prometheus metrics
Read more

v0.4.1

24 Oct 06:44
Compare
Choose a tag to compare
v0.4.1

v0.4.0

11 Oct 08:28
Compare
Choose a tag to compare
v0.4.0

v0.3.1

14 Sep 09:49
Compare
Choose a tag to compare
v0.3.1