601 Commits

Author SHA1 Message Date
dependabot[bot]
fb361df6a3 build: bump the golang-org-x group with 3 updates
Some checks failed
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Bumps the golang-org-x group with 3 updates: [golang.org/x/oauth2](https://github.com/golang/oauth2), [golang.org/x/sync](https://github.com/golang/sync) and [golang.org/x/sys](https://github.com/golang/sys).


Updates `golang.org/x/oauth2` from 0.33.0 to 0.34.0
- [Commits](https://github.com/golang/oauth2/compare/v0.33.0...v0.34.0)

Updates `golang.org/x/sync` from 0.18.0 to 0.19.0
- [Commits](https://github.com/golang/sync/compare/v0.18.0...v0.19.0)

Updates `golang.org/x/sys` from 0.38.0 to 0.39.0
- [Commits](https://github.com/golang/sys/compare/v0.38.0...v0.39.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-version: 0.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang-org-x
- dependency-name: golang.org/x/sync
  dependency-version: 0.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang-org-x
- dependency-name: golang.org/x/sys
  dependency-version: 0.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang-org-x
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 22:50:40 +01:00
dependabot[bot]
7b313915c3 build: bump github.com/spf13/cobra from 1.10.1 to 1.10.2
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.10.1 to 1.10.2.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.10.1...v1.10.2)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-version: 1.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 22:47:46 +01:00
Vincent Bernat
f9eee6f509 conntrackfixer: removal of the service
Some checks failed
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
This is not needed anymore since Docker Engine v23. This version is
unmaintained since May 2025 (not that old).

See:
- https://github.com/moby/moby/pull/44752
- https://github.com/moby/moby/pull/44742

Fix #2153 (in a way)
2025-12-08 15:05:56 +01:00
dependabot[bot]
7ec9d3714b build: bump github.com/itchyny/gojq from 0.12.17 to 0.12.18
Bumps [github.com/itchyny/gojq](https://github.com/itchyny/gojq) from 0.12.17 to 0.12.18.
- [Release notes](https://github.com/itchyny/gojq/releases)
- [Changelog](https://github.com/itchyny/gojq/blob/main/CHANGELOG.md)
- [Commits](https://github.com/itchyny/gojq/compare/v0.12.17...v0.12.18)

---
updated-dependencies:
- dependency-name: github.com/itchyny/gojq
  dependency-version: 0.12.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-06 11:59:34 +01:00
dependabot[bot]
ade605ac17 build: bump github.com/osrg/gobgp/v4 from 4.0.0 to 4.1.0
Bumps [github.com/osrg/gobgp/v4](https://github.com/osrg/gobgp) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/osrg/gobgp/releases)
- [Commits](https://github.com/osrg/gobgp/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: github.com/osrg/gobgp/v4
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-06 11:58:25 +01:00
dependabot[bot]
4319b681ea build: bump github.com/hashicorp/go-version from 1.7.0 to 1.8.0
Bumps [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/hashicorp/go-version/releases)
- [Changelog](https://github.com/hashicorp/go-version/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/go-version/compare/v1.7.0...v1.8.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-version
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-02 08:57:44 +01:00
dependabot[bot]
eb1e527cd8 build: bump github.com/moby/moby/client from 0.1.0 to 0.2.1
Bumps [github.com/moby/moby/client](https://github.com/moby/moby) from 0.1.0 to 0.2.1.
- [Release notes](https://github.com/moby/moby/releases)
- [Changelog](https://github.com/moby/moby/blob/v0.2.1/CHANGELOG.md)
- [Commits](https://github.com/moby/moby/compare/v0.1.0...v0.2.1)

---
updated-dependencies:
- dependency-name: github.com/moby/moby/client
  dependency-version: 0.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-02 08:57:35 +01:00
dependabot[bot]
3b29c11aa5 build: bump github.com/oschwald/maxminddb-golang/v2 from 2.1.0 to 2.1.1
Bumps [github.com/oschwald/maxminddb-golang/v2](https://github.com/oschwald/maxminddb-golang) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/oschwald/maxminddb-golang/releases)
- [Changelog](https://github.com/oschwald/maxminddb-golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/oschwald/maxminddb-golang/compare/v2.1.0...v2.1.1)

---
updated-dependencies:
- dependency-name: github.com/oschwald/maxminddb-golang/v2
  dependency-version: 2.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-02 08:43:56 +01:00
dependabot[bot]
d19c2e6ce5 build: bump github.com/google/renameio/v2 from 2.0.0 to 2.0.1
Some checks failed
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Bumps [github.com/google/renameio/v2](https://github.com/google/renameio) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/google/renameio/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: github.com/google/renameio/v2
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 08:04:44 +01:00
dependabot[bot]
cfb2023baf build: bump github.com/twmb/franz-go in the franz-go group
Bumps the franz-go group with 1 update: [github.com/twmb/franz-go](https://github.com/twmb/franz-go).


Updates `github.com/twmb/franz-go` from 1.20.4 to 1.20.5
- [Changelog](https://github.com/twmb/franz-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/twmb/franz-go/compare/v1.20.4...v1.20.5)

---
updated-dependencies:
- dependency-name: github.com/twmb/franz-go
  dependency-version: 1.20.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: franz-go
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 18:12:38 +01:00
dependabot[bot]
cd62466c11 build: bump google.golang.org/grpc from 1.76.0 to 1.77.0
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.76.0 to 1.77.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.76.0...v1.77.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.77.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 17:18:34 +01:00
Vincent Bernat
f6042144f5 Merge pull request #2101 from akvorado/fix/outlet-shutdown
Some checks failed
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
outlet/kafka: prevent discarding flows on shutdown
2025-11-18 21:25:39 +01:00
dependabot[bot]
4f6af79a25 build: bump golang.org/x/text in the golang-org-x group
Bumps the golang-org-x group with 1 update: [golang.org/x/text](https://github.com/golang/text).


Updates `golang.org/x/text` from 0.30.0 to 0.31.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.30.0...v0.31.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang-org-x
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-18 18:45:07 +01:00
Vincent Bernat
7c0a8db76d build: add delve as a go tool 2025-11-18 14:28:06 +01:00
Vincent Bernat
61eb082db5 common/helpers: replace custom code for atomic file writing
Use github.com/google/renameio/v2 instead.
2025-11-18 08:44:51 +01:00
dependabot[bot]
04e071b497 build: bump github.com/bits-and-blooms/bitset from 1.24.3 to 1.24.4
Some checks failed
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
Bumps [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) from 1.24.3 to 1.24.4.
- [Release notes](https://github.com/bits-and-blooms/bitset/releases)
- [Commits](https://github.com/bits-and-blooms/bitset/compare/v1.24.3...v1.24.4)

---
updated-dependencies:
- dependency-name: github.com/bits-and-blooms/bitset
  dependency-version: 1.24.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 21:13:15 +01:00
dependabot[bot]
12d6cfcc1c build: bump github.com/twmb/franz-go in the franz-go group
Bumps the franz-go group with 1 update: [github.com/twmb/franz-go](https://github.com/twmb/franz-go).


Updates `github.com/twmb/franz-go` from 1.20.3 to 1.20.4
- [Changelog](https://github.com/twmb/franz-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/twmb/franz-go/compare/v1.20.3...v1.20.4)

---
updated-dependencies:
- dependency-name: github.com/twmb/franz-go
  dependency-version: 1.20.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: franz-go
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 16:06:00 +01:00
Vincent Bernat
bd7eeb6f1e outlet/kafka: fix scaler hysteresis
Previously, the scaler was scaling up and down independently. Because
when scaling up/down, Kafka rebalances the topic, temporarily, we get
scale down requests and the rate limiter won't stop them as it is
independant from the scale up rate limiter. Instead, the rate limit for
increase acts as a gracetime where everything is ignored, then between
that and the rate limit for decrease, we only consider increasing the
number of workers, past that, we scaling down as long as we have a
majority of scale down requests (compared to steady ones).

Fix #2080 (hopefully)
2025-11-11 21:38:24 +01:00
Vincent Bernat
79619f324e conntrackfixer: upgrade to github.com/moby/moby v29
There are several changes in this version.
2025-11-11 11:15:31 +01:00
dependabot[bot]
7624113b90 build: bump github.com/oschwald/maxminddb-golang/v2 from 2.0.0 to 2.1.0
Some checks failed
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
Bumps [github.com/oschwald/maxminddb-golang/v2](https://github.com/oschwald/maxminddb-golang) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/oschwald/maxminddb-golang/releases)
- [Changelog](https://github.com/oschwald/maxminddb-golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/oschwald/maxminddb-golang/compare/v2.0.0...v2.1.0)

---
updated-dependencies:
- dependency-name: github.com/oschwald/maxminddb-golang/v2
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 22:49:17 +01:00
dependabot[bot]
d3ef8715b8 build: bump the golang-org-x group with 3 updates
Bumps the golang-org-x group with 3 updates: [golang.org/x/oauth2](https://github.com/golang/oauth2), [golang.org/x/sync](https://github.com/golang/sync) and [golang.org/x/sys](https://github.com/golang/sys).


Updates `golang.org/x/oauth2` from 0.32.0 to 0.33.0
- [Commits](https://github.com/golang/oauth2/compare/v0.32.0...v0.33.0)

Updates `golang.org/x/sync` from 0.17.0 to 0.18.0
- [Commits](https://github.com/golang/sync/compare/v0.17.0...v0.18.0)

Updates `golang.org/x/sys` from 0.37.0 to 0.38.0
- [Commits](https://github.com/golang/sys/compare/v0.37.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang-org-x
- dependency-name: golang.org/x/sync
  dependency-version: 0.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang-org-x
- dependency-name: golang.org/x/sys
  dependency-version: 0.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang-org-x
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 22:49:02 +01:00
dependabot[bot]
12e82019c1 build: bump github.com/twmb/franz-go in the franz-go group
Bumps the franz-go group with 1 update: [github.com/twmb/franz-go](https://github.com/twmb/franz-go).


Updates `github.com/twmb/franz-go` from 1.20.2 to 1.20.3
- [Changelog](https://github.com/twmb/franz-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/twmb/franz-go/compare/v1.20.2...v1.20.3)

---
updated-dependencies:
- dependency-name: github.com/twmb/franz-go
  dependency-version: 1.20.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: franz-go
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 22:48:43 +01:00
dependabot[bot]
b32f559e9a build: bump gorm.io/gorm from 1.31.0 to 1.31.1
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm) from 1.31.0 to 1.31.1.
- [Release notes](https://github.com/go-gorm/gorm/releases)
- [Commits](https://github.com/go-gorm/gorm/compare/v1.31.0...v1.31.1)

---
updated-dependencies:
- dependency-name: gorm.io/gorm
  dependency-version: 1.31.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 06:18:30 +01:00
dependabot[bot]
141940a45d build: bump github.com/cilium/ebpf from 0.19.0 to 0.20.0
Some checks failed
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
Bumps [github.com/cilium/ebpf](https://github.com/cilium/ebpf) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/cilium/ebpf/releases)
- [Commits](https://github.com/cilium/ebpf/compare/v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: github.com/cilium/ebpf
  dependency-version: 0.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-05 23:54:10 +01:00
dependabot[bot]
be4ad888c1 build: bump github.com/bits-and-blooms/bitset from 1.24.2 to 1.24.3
Bumps [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) from 1.24.2 to 1.24.3.
- [Release notes](https://github.com/bits-and-blooms/bitset/releases)
- [Commits](https://github.com/bits-and-blooms/bitset/compare/v1.24.2...v1.24.3)

---
updated-dependencies:
- dependency-name: github.com/bits-and-blooms/bitset
  dependency-version: 1.24.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-05 07:10:37 +01:00
Vincent Bernat
434fbdd4ef outlet/routing: switch to GoBGP v4 2025-11-04 08:22:43 +01:00
Vincent Bernat
b00f74f7e4 demoexporter/bmp: switch to GoBGP v4 2025-11-04 08:05:54 +01:00
dependabot[bot]
ffc3ce7c00 build: bump github.com/bits-and-blooms/bitset from 1.24.1 to 1.24.2
Bumps [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) from 1.24.1 to 1.24.2.
- [Release notes](https://github.com/bits-and-blooms/bitset/releases)
- [Commits](https://github.com/bits-and-blooms/bitset/compare/v1.24.1...v1.24.2)

---
updated-dependencies:
- dependency-name: github.com/bits-and-blooms/bitset
  dependency-version: 1.24.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-29 04:55:55 +01:00
Vincent Bernat
1fdf0c3f9f inlet/flow: use eBPF for per-packet load-balancing of incoming flows
By default, the 5-tuple is used to load balance flows. Exporters with
many flows are bound to a specific worker. Use eBPF to do a per-packet
load-balancing.

Currently, this is done randomly, but we will use a percpu counter in
the next commit. This will make the test easier too, maybe?

This should also enable graceful restart but not with the current
Docker Compose setup, we would need to use mode host or spawn a new one
in the same network namespace than the old one. This does not look like
very complex:

- spawn a new inlet in the same network namespace, but listening to a
  different HTTP port
- stop the previous inlet
- spawn a new inlet in the same network namespace
- stop the previous inlet

Alternatively, we could use SO_REUSEPORT for the HTTP socket too!
2025-10-28 09:45:51 +01:00
dependabot[bot]
e84d36a38f build: bump github.com/twmb/franz-go in the franz-go group
Some checks failed
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
Bumps the franz-go group with 1 update: [github.com/twmb/franz-go](https://github.com/twmb/franz-go).


Updates `github.com/twmb/franz-go` from 1.20.1 to 1.20.2
- [Changelog](https://github.com/twmb/franz-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/twmb/franz-go/compare/v1.20.1...v1.20.2)

---
updated-dependencies:
- dependency-name: github.com/twmb/franz-go
  dependency-version: 1.20.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: franz-go
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-25 15:49:34 +02:00
Vincent Bernat
589a79972b orchestrator/kafka: bump kadm to 1.17.1
Some checks failed
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
And revert usage of ForceMetadataRefresh(), not needed anymore.
2025-10-22 20:43:44 +02:00
dependabot[bot]
7252e7b5fa build: bump the franz-go group with 3 updates
Bumps the franz-go group with 3 updates: [github.com/twmb/franz-go](https://github.com/twmb/franz-go), [github.com/twmb/franz-go/pkg/kadm](https://github.com/twmb/franz-go) and [github.com/twmb/franz-go/pkg/kmsg](https://github.com/twmb/franz-go).


Updates `github.com/twmb/franz-go` from 1.19.5 to 1.20.0
- [Changelog](https://github.com/twmb/franz-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/twmb/franz-go/compare/v1.19.5...v1.20.0)

Updates `github.com/twmb/franz-go/pkg/kadm` from 1.16.1 to 1.17.0
- [Changelog](https://github.com/twmb/franz-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/twmb/franz-go/compare/v1.16.1...v1.17.0)

Updates `github.com/twmb/franz-go/pkg/kmsg` from 1.11.2 to 1.12.0
- [Changelog](https://github.com/twmb/franz-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/twmb/franz-go/compare/v1.11.2...v1.12.0)

---
updated-dependencies:
- dependency-name: github.com/twmb/franz-go
  dependency-version: 1.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: franz-go
- dependency-name: github.com/twmb/franz-go/pkg/kadm
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: franz-go
- dependency-name: github.com/twmb/franz-go/pkg/kmsg
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: franz-go
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-22 20:43:44 +02:00
dependabot[bot]
3943037361 build: bump github.com/ti-mo/conntrack from 0.5.2 to 0.6.0
Bumps [github.com/ti-mo/conntrack](https://github.com/ti-mo/conntrack) from 0.5.2 to 0.6.0.
- [Release notes](https://github.com/ti-mo/conntrack/releases)
- [Commits](https://github.com/ti-mo/conntrack/compare/v0.5.2...v0.6.0)

---
updated-dependencies:
- dependency-name: github.com/ti-mo/conntrack
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 23:13:47 +02:00
Vincent Bernat
cc6174a7f9 build: bump github.com/gaissmai/bart to 0.26.0
This introduces `bart.Fast`, but the benchmarks are currently worse than
`bart.Table`:

```
goos: linux
goarch: amd64
pkg: akvorado/outlet/routing/provider/bmp
cpu: AMD Ryzen 5 5600X 6-Core Processor

                                       │ bart-0.25.txt │            bart-table.txt            │             bart-fast.txt             │
                                       │  bytes/route  │ bytes/route  vs base                 │ bytes/route   vs base                 │
RIBInsertion/1000_routes,_1_peers-12        339.4 ± 0%    339.1 ± 0%       ~ (p=0.304 n=10)      1461.0 ± 0%  +330.47% (p=0.000 n=10)
RIBInsertion/1000_routes,_2_peers-12        360.6 ± 6%    337.8 ± 7%       ~ (p=0.098 n=10)       998.9 ± 2%  +176.96% (p=0.000 n=10)
RIBInsertion/1000_routes,_5_peers-12        323.1 ± 0%    323.2 ± 0%  +0.05% (p=0.026 n=10)       731.5 ± 0%  +126.42% (p=0.000 n=10)
RIBInsertion/10000_routes,_1_peers-12       323.9 ± 0%    323.9 ± 0%       ~ (p=1.000 n=10)       774.0 ± 0%  +138.93% (p=0.000 n=10)
RIBInsertion/10000_routes,_2_peers-12       318.9 ± 0%    319.0 ± 0%       ~ (p=0.302 n=10)       978.0 ± 0%  +206.69% (p=0.000 n=10)
RIBInsertion/10000_routes,_5_peers-12       269.1 ± 0%    269.1 ± 0%       ~ (p=1.000 n=10)      1400.0 ± 0%  +420.25% (p=0.000 n=10)
RIBInsertion/100000_routes,_1_peers-12      265.2 ± 0%    265.2 ± 0%       ~ (p=1.000 n=10) ¹    1675.0 ± 0%  +531.60% (p=0.000 n=10)
RIBInsertion/100000_routes,_2_peers-12      251.2 ± 0%    251.2 ± 0%       ~ (p=1.000 n=10) ¹    1499.0 ± 0%  +496.74% (p=0.000 n=10)
RIBInsertion/100000_routes,_5_peers-12      207.7 ± 0%    207.4 ± 0%       ~ (p=0.467 n=10)       814.6 ± 0%  +292.29% (p=0.000 n=10)
geomean                                     291.5         289.4       -0.74%                    1.072Ki       +276.54%
¹ all samples are equal

                                       │ bart-0.25.txt │           bart-table.txt            │            bart-fast.txt             │
                                       │   sec/route   │  sec/route    vs base               │  sec/route    vs base                │
RIBInsertion/1000_routes,_1_peers-12       433.1n ± 3%   424.0n ±  1%  -2.09% (p=0.000 n=10)    507.2n ± 2%  +17.12% (p=0.000 n=10)
RIBInsertion/1000_routes,_2_peers-12       438.4n ± 2%   432.1n ±  1%  -1.45% (p=0.001 n=10)    478.7n ± 1%   +9.19% (p=0.000 n=10)
RIBInsertion/1000_routes,_5_peers-12       445.8n ± 1%   446.4n ±  3%       ~ (p=0.838 n=10)    496.3n ± 6%  +11.34% (p=0.000 n=10)
RIBInsertion/10000_routes,_1_peers-12      484.0n ± 5%   471.2n ± 18%       ~ (p=0.853 n=10)    563.9n ± 2%  +16.50% (p=0.000 n=10)
RIBInsertion/10000_routes,_2_peers-12      530.9n ± 3%   552.6n ±  9%  +4.10% (p=0.035 n=10)    667.7n ± 3%  +25.76% (p=0.000 n=10)
RIBInsertion/10000_routes,_5_peers-12      563.4n ± 4%   617.5n ± 10%  +9.61% (p=0.043 n=10)    820.7n ± 4%  +45.67% (p=0.000 n=10)
RIBInsertion/100000_routes,_1_peers-12     624.3n ± 4%   654.5n ±  9%  +4.85% (p=0.012 n=10)    942.9n ± 2%  +51.04% (p=0.000 n=10)
RIBInsertion/100000_routes,_2_peers-12     698.5n ± 6%   691.1n ±  1%       ~ (p=0.060 n=10)   1010.5n ± 8%  +44.67% (p=0.000 n=10)
RIBInsertion/100000_routes,_5_peers-12     807.1n ± 1%   817.8n ±  3%       ~ (p=0.165 n=10)    999.5n ± 6%  +23.84% (p=0.000 n=10)
geomean                                    546.0n        553.4n        +1.35%                   690.0n       +26.38%

                                    │ bart-0.25.txt │           bart-table.txt           │           bart-fast.txt            │
                                    │    sec/op     │   sec/op     vs base               │   sec/op     vs base               │
RIBLookup/1000_routes,_1_peers-12       14.63n ± 1%   14.67n ± 1%       ~ (p=0.109 n=10)   14.80n ± 0%  +1.16% (p=0.001 n=10)
RIBLookup/1000_routes,_2_peers-12       14.61n ± 1%   14.70n ± 1%  +0.62% (p=0.045 n=10)   14.80n ± 0%  +1.30% (p=0.000 n=10)
RIBLookup/1000_routes,_5_peers-12       14.66n ± 0%   14.64n ± 1%       ~ (p=0.810 n=10)   14.81n ± 1%  +1.09% (p=0.000 n=10)
RIBLookup/10000_routes,_1_peers-12      14.59n ± 1%   14.59n ± 1%       ~ (p=0.897 n=10)   14.85n ± 0%  +1.82% (p=0.000 n=10)
RIBLookup/10000_routes,_2_peers-12      14.69n ± 1%   14.67n ± 1%       ~ (p=0.837 n=10)   14.83n ± 1%  +0.95% (p=0.001 n=10)
RIBLookup/10000_routes,_5_peers-12      14.61n ± 1%   14.59n ± 1%       ~ (p=0.869 n=10)   14.92n ± 1%  +2.16% (p=0.000 n=10)
RIBLookup/100000_routes,_1_peers-12     14.81n ± 1%   14.68n ± 1%  -0.91% (p=0.021 n=10)   14.92n ± 0%  +0.71% (p=0.002 n=10)
RIBLookup/100000_routes,_2_peers-12     14.74n ± 1%   14.69n ± 1%       ~ (p=0.183 n=10)   14.92n ± 0%  +1.22% (p=0.001 n=10)
RIBLookup/100000_routes,_5_peers-12     14.72n ± 0%   14.72n ± 1%       ~ (p=0.897 n=10)   14.91n ± 1%  +1.29% (p=0.000 n=10)
geomean                                 14.67n        14.66n       -0.09%                  14.86n       +1.30%

                                   │ bart-0.25.txt │            bart-table.txt            │             bart-fast.txt             │
                                   │     ms/op     │    ms/op      vs base                │    ms/op      vs base                 │
RIBFlush/1000_routes,_1_peers-12      228.7m ±  1%   226.8m ±  1%        ~ (p=0.224 n=10)    365.8m ± 4%   +59.93% (p=0.000 n=10)
RIBFlush/1000_routes,_2_peers-12      392.8m ±  3%   382.2m ±  5%        ~ (p=0.093 n=10)    574.5m ± 7%   +46.28% (p=0.000 n=10)
RIBFlush/1000_routes,_5_peers-12      787.3m ±  3%   808.0m ±  2%   +2.63% (p=0.007 n=10)   1106.0m ± 3%   +40.48% (p=0.000 n=10)
RIBFlush/10000_routes,_1_peers-12      2.480 ±  5%    2.577 ±  6%   +3.91% (p=0.019 n=10)     3.973 ± 6%   +60.20% (p=0.000 n=10)
RIBFlush/10000_routes,_2_peers-12      5.306 ±  5%    5.204 ± 15%        ~ (p=0.971 n=10)     9.037 ± 3%   +70.33% (p=0.000 n=10)
RIBFlush/10000_routes,_5_peers-12      11.33 ± 14%    13.19 ± 10%  +16.42% (p=0.000 n=10)     29.76 ± 6%  +162.67% (p=0.000 n=10)
RIBFlush/100000_routes,_1_peers-12     46.53 ±  2%    54.35 ± 12%  +16.81% (p=0.000 n=10)    103.15 ± 6%  +121.68% (p=0.000 n=10)
RIBFlush/100000_routes,_2_peers-12     83.27 ±  7%    97.06 ± 12%  +16.56% (p=0.000 n=10)    194.80 ± 6%  +133.94% (p=0.000 n=10)
RIBFlush/100000_routes,_5_peers-12     176.7 ±  3%    193.4 ±  6%   +9.45% (p=0.000 n=10)     347.2 ± 8%   +96.52% (p=0.000 n=10)
geomean                                5.782          6.153         +6.43%                    10.63        +83.86%
```
2025-10-20 21:22:04 +02:00
Vincent Bernat
2485cac556 build: bump google.golang.org/protobuf
Some checks failed
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
2025-10-18 21:38:35 +02:00
Vincent Bernat
044ef18d1e build: bump github.com/oschwald/maxminddb-golang/v2 2025-10-18 21:37:31 +02:00
dependabot[bot]
d9b66738b8 build: bump github.com/quic-go/quic-go from 0.54.0 to 0.54.1
Some checks failed
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
Bumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go) from 0.54.0 to 0.54.1.
- [Release notes](https://github.com/quic-go/quic-go/releases)
- [Commits](https://github.com/quic-go/quic-go/compare/v0.54.0...v0.54.1)

---
updated-dependencies:
- dependency-name: github.com/quic-go/quic-go
  dependency-version: 0.54.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-15 20:41:18 +02:00
dependabot[bot]
551a8afc08 build: bump github.com/bits-and-blooms/bitset from 1.24.0 to 1.24.1
Bumps [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) from 1.24.0 to 1.24.1.
- [Release notes](https://github.com/bits-and-blooms/bitset/releases)
- [Commits](https://github.com/bits-and-blooms/bitset/compare/v1.24.0...v1.24.1)

---
updated-dependencies:
- dependency-name: github.com/bits-and-blooms/bitset
  dependency-version: 1.24.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-14 06:51:46 +02:00
dependabot[bot]
c6964cb48f build: bump the golang-org-x group with 4 updates
Bumps the golang-org-x group with 4 updates: [golang.org/x/oauth2](https://github.com/golang/oauth2), [golang.org/x/sys](https://github.com/golang/sys), [golang.org/x/text](https://github.com/golang/text) and [golang.org/x/time](https://github.com/golang/time).


Updates `golang.org/x/oauth2` from 0.31.0 to 0.32.0
- [Commits](https://github.com/golang/oauth2/compare/v0.31.0...v0.32.0)

Updates `golang.org/x/sys` from 0.36.0 to 0.37.0
- [Commits](https://github.com/golang/sys/compare/v0.36.0...v0.37.0)

Updates `golang.org/x/text` from 0.29.0 to 0.30.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.29.0...v0.30.0)

Updates `golang.org/x/time` from 0.13.0 to 0.14.0
- [Commits](https://github.com/golang/time/compare/v0.13.0...v0.14.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-version: 0.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang-org-x
- dependency-name: golang.org/x/sys
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang-org-x
- dependency-name: golang.org/x/text
  dependency-version: 0.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang-org-x
- dependency-name: golang.org/x/time
  dependency-version: 0.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: golang-org-x
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-12 08:08:41 +02:00
dependabot[bot]
746c909b0c build: bump github.com/ClickHouse/ch-go from 0.68.0 to 0.69.0
Bumps [github.com/ClickHouse/ch-go](https://github.com/ClickHouse/ch-go) from 0.68.0 to 0.69.0.
- [Release notes](https://github.com/ClickHouse/ch-go/releases)
- [Commits](https://github.com/ClickHouse/ch-go/compare/v0.68.0...v0.69.0)

---
updated-dependencies:
- dependency-name: github.com/ClickHouse/ch-go
  dependency-version: 0.69.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-07 05:18:59 +02:00
dependabot[bot]
cc7dd0965c build: bump google.golang.org/grpc from 1.75.1 to 1.76.0
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.1 to 1.76.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.1...v1.76.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.76.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-07 05:07:35 +02:00
dependabot[bot]
5339f26de4 build: bump github.com/gin-gonic/gin from 1.10.1 to 1.11.0
Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) from 1.10.1 to 1.11.0.
- [Release notes](https://github.com/gin-gonic/gin/releases)
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gin-gonic/gin/compare/v1.10.1...v1.11.0)

---
updated-dependencies:
- dependency-name: github.com/gin-gonic/gin
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 23:23:38 +02:00
dependabot[bot]
43f2087eeb build: bump github.com/ClickHouse/clickhouse-go/v2 from 2.40.1 to 2.40.3
Bumps [github.com/ClickHouse/clickhouse-go/v2](https://github.com/ClickHouse/clickhouse-go) from 2.40.1 to 2.40.3.
- [Release notes](https://github.com/ClickHouse/clickhouse-go/releases)
- [Changelog](https://github.com/ClickHouse/clickhouse-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ClickHouse/clickhouse-go/compare/v2.40.1...v2.40.3)

---
updated-dependencies:
- dependency-name: github.com/ClickHouse/clickhouse-go/v2
  dependency-version: 2.40.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-14 14:05:24 +02:00
dependabot[bot]
5712c2ab85 build: bump google.golang.org/grpc from 1.75.0 to 1.75.1
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.0 to 1.75.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.0...v1.75.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.75.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-14 14:05:15 +02:00
Vincent Bernat
2aaf984552 conntrackfixer: fix tests for deprecation of NetworkSettingsBase 2025-09-14 12:22:13 +02:00
dependabot[bot]
a3714a749b build: bump google.golang.org/protobuf from 1.36.8 to 1.36.9
Bumps google.golang.org/protobuf from 1.36.8 to 1.36.9.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-version: 1.36.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-14 12:15:57 +02:00
dependabot[bot]
bf52f4720e build: bump gorm.io/gorm from 1.30.5 to 1.31.0
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm) from 1.30.5 to 1.31.0.
- [Release notes](https://github.com/go-gorm/gorm/releases)
- [Commits](https://github.com/go-gorm/gorm/compare/v1.30.5...v1.31.0)

---
updated-dependencies:
- dependency-name: gorm.io/gorm
  dependency-version: 1.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-14 11:48:47 +02:00
Vincent Bernat
31b6591e0e build: update revive
And remove some unused variables.
2025-09-09 07:39:00 +02:00
Vincent Bernat
22f2d5d4e4 build: update gotestsum 2025-09-09 07:33:01 +02:00
Vincent Bernat
8a38e2a912 common/helpers: switch to go.yaml.in/yaml/v3
gopkg.in/yaml.v3 is now unmaintained.
2025-09-09 07:24:42 +02:00