mirror of
https://github.com/fosrl/gerbil.git
synced 2026-05-07 12:26:52 -05:00
[PR #78] 1.4.0 #292
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/fosrl/gerbil/pull/78
Author: @oschwartz10612
Created: 5/1/2026
Status: 🔄 Open
Base:
main← Head:dev📝 Commits (10+)
b9261b8Add optional tc7985f97perf(relay): scale packet workers and queue depth for throughputb118fefperf(relay): cache resolved UDP destinations with TTLabc744cperf(relay): index WireGuard sessions by receiver indexc7d9c72Add HTTP client reuse and buffer pooling for performancea955aa6Merge pull request #61 from LaurenceJJones/split/upstream-dev-relay-addr-cache20dad7bMerge pull request #60 from LaurenceJJones/split/upstream-dev-relay-worker-scalingfcead8cAdd rate limit to hole punch3af64d8Merge branch 'dev' of github.com:fosrl/gerbil into dev40da387Update logging📊 Changes
24 files changed (+3490 additions, -82 deletions)
View changed files
➕
.github/CODEOWNERS(+1 -0)📝
.github/workflows/test.yml(+1 -1)📝
README.md(+18 -0)➕
docs/observability.md(+269 -0)➕
examples/otel-collector-config.yaml(+46 -0)➕
examples/prometheus.yml(+24 -0)📝
go.mod(+29 -2)📝
go.sum(+71 -2)➕
internal/metrics/metrics.go(+506 -0)➕
internal/metrics/metrics_test.go(+258 -0)➕
internal/observability/config.go(+119 -0)➕
internal/observability/metrics.go(+152 -0)➕
internal/observability/metrics_test.go(+198 -0)➕
internal/observability/noop.go(+71 -0)➕
internal/observability/noop_test.go(+67 -0)➕
internal/observability/otel/backend.go(+210 -0)➕
internal/observability/otel/backend_test.go(+141 -0)➕
internal/observability/otel/exporter.go(+50 -0)➕
internal/observability/otel/resource.go(+25 -0)➕
internal/observability/prometheus/backend.go(+185 -0)...and 4 more files
📄 Description
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.