From 02ffdc68f32067cd8b88c9d2609e7ce4de08fe64 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 4 Sep 2024 21:51:08 +0000 Subject: [PATCH] add Benchmark (go) benchmark result for c058b8a99ca443a5aed14fce1e3716feb472de22 --- dev/bench/data.js | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 1ec0a7cde..d2f846982 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1725481925368, + "lastUpdate": 1725486668078, "repoUrl": "https://github.com/pomerium/pomerium", "entries": { "Benchmark": [ @@ -122162,6 +122162,42 @@ window.BENCHMARK_DATA = { "extra": "187 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c058b8a99ca443a5aed14fce1e3716feb472de22", + "message": "chore(deps): bump the go group across 1 directory with 28 updates (#5262)\n\nBumps the go group with 20 updates in the / directory:\r\n\r\n| Package | From | To |\r\n| --- | --- | --- |\r\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.30.3` | `1.30.5` |\r\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.27.27` | `1.27.32` |\r\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.58.3` | `1.61.1` |\r\n| [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) | `1.13.0` | `1.14.2` |\r\n| [github.com/cloudflare/circl](https://github.com/cloudflare/circl) | `1.3.9` | `1.4.0` |\r\n| [github.com/docker/docker](https://github.com/docker/docker) | `27.1.1+incompatible` | `27.2.0+incompatible` |\r\n| [github.com/envoyproxy/go-control-plane](https://github.com/envoyproxy/go-control-plane) | `0.12.1-0.20240717153332-b7af5b7dab54` | `0.13.0` |\r\n| [github.com/google/btree](https://github.com/google/btree) | `1.1.2` | `1.1.3` |\r\n| [github.com/mholt/acmez/v2](https://github.com/mholt/acmez) | `2.0.1` | `2.0.2` |\r\n| [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) | `7.0.74` | `7.0.76` |\r\n| [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa) | `0.67.1` | `0.68.0` |\r\n| [github.com/ory/dockertest/v3](https://github.com/ory/dockertest) | `3.10.0` | `3.11.0` |\r\n| [github.com/prometheus/common](https://github.com/prometheus/common) | `0.55.0` | `0.58.0` |\r\n| [github.com/rs/cors](https://github.com/rs/cors) | `1.11.0` | `1.11.1` |\r\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.28.0` | `1.29.0` |\r\n| [go.opentelemetry.io/otel/bridge/opencensus](https://github.com/open-telemetry/opentelemetry-go) | `1.28.0` | `1.29.0` |\r\n| [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.28.0` | `1.29.0` |\r\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.28.0` | `1.29.0` |\r\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.28.0` | `1.29.0` |\r\n| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.190.0` | `0.196.0` |\r\n\r\n\r\n\r\nUpdates `github.com/aws/aws-sdk-go-v2` from 1.30.3 to 1.30.5\r\n- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)\r\n- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.30.3...v1.30.5)\r\n\r\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.27.27 to 1.27.32\r\n- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)\r\n- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.27...config/v1.27.32)\r\n\r\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.3 to 1.61.1\r\n- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)\r\n- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.58.3...service/s3/v1.61.1)\r\n\r\nUpdates `github.com/bits-and-blooms/bitset` from 1.13.0 to 1.14.2\r\n- [Release notes](https://github.com/bits-and-blooms/bitset/releases)\r\n- [Commits](https://github.com/bits-and-blooms/bitset/compare/v1.13.0...v1.14.2)\r\n\r\nUpdates `github.com/cloudflare/circl` from 1.3.9 to 1.4.0\r\n- [Release notes](https://github.com/cloudflare/circl/releases)\r\n- [Commits](https://github.com/cloudflare/circl/compare/v1.3.9...v1.4.0)\r\n\r\nUpdates `github.com/docker/docker` from 27.1.1+incompatible to 27.2.0+incompatible\r\n- [Release notes](https://github.com/docker/docker/releases)\r\n- [Commits](https://github.com/docker/docker/compare/v27.1.1...v27.2.0)\r\n\r\nUpdates `github.com/envoyproxy/go-control-plane` from 0.12.1-0.20240717153332-b7af5b7dab54 to 0.13.0\r\n- [Release notes](https://github.com/envoyproxy/go-control-plane/releases)\r\n- [Changelog](https://github.com/envoyproxy/go-control-plane/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/envoyproxy/go-control-plane/commits/v0.13.0)\r\n\r\nUpdates `github.com/google/btree` from 1.1.2 to 1.1.3\r\n- [Commits](https://github.com/google/btree/compare/v1.1.2...v1.1.3)\r\n\r\nUpdates `github.com/mholt/acmez/v2` from 2.0.1 to 2.0.2\r\n- [Release notes](https://github.com/mholt/acmez/releases)\r\n- [Commits](https://github.com/mholt/acmez/compare/v2.0.1...v2.0.2)\r\n\r\nUpdates `github.com/minio/minio-go/v7` from 7.0.74 to 7.0.76\r\n- [Release notes](https://github.com/minio/minio-go/releases)\r\n- [Commits](https://github.com/minio/minio-go/compare/v7.0.74...v7.0.76)\r\n\r\nUpdates `github.com/open-policy-agent/opa` from 0.67.1 to 0.68.0\r\n- [Release notes](https://github.com/open-policy-agent/opa/releases)\r\n- [Changelog](https://github.com/open-policy-agent/opa/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/open-policy-agent/opa/compare/v0.67.1...v0.68.0)\r\n\r\nUpdates `github.com/ory/dockertest/v3` from 3.10.0 to 3.11.0\r\n- [Release notes](https://github.com/ory/dockertest/releases)\r\n- [Commits](https://github.com/ory/dockertest/compare/v3.10.0...v3.11.0)\r\n\r\nUpdates `github.com/prometheus/client_golang` from 1.19.1 to 1.20.2\r\n- [Release notes](https://github.com/prometheus/client_golang/releases)\r\n- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/prometheus/client_golang/compare/v1.19.1...v1.20.2)\r\n\r\nUpdates `github.com/prometheus/common` from 0.55.0 to 0.58.0\r\n- [Release notes](https://github.com/prometheus/common/releases)\r\n- [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md)\r\n- [Commits](https://github.com/prometheus/common/compare/v0.55.0...v0.58.0)\r\n\r\nUpdates `github.com/rs/cors` from 1.11.0 to 1.11.1\r\n- [Commits](https://github.com/rs/cors/compare/v1.11.0...v1.11.1)\r\n\r\nUpdates `go.opentelemetry.io/otel` from 1.28.0 to 1.29.0\r\n- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)\r\n- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0)\r\n\r\nUpdates `go.opentelemetry.io/otel/bridge/opencensus` from 1.28.0 to 1.29.0\r\n- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)\r\n- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0)\r\n\r\nUpdates `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` from 1.28.0 to 1.29.0\r\n- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)\r\n- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0)\r\n\r\nUpdates `go.opentelemetry.io/otel/exporters/otlp/otlptrace` from 1.28.0 to 1.29.0\r\n- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)\r\n- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0)\r\n\r\nUpdates `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc` from 1.28.0 to 1.29.0\r\n- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)\r\n- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0)\r\n\r\nUpdates `go.opentelemetry.io/otel/metric` from 1.28.0 to 1.29.0\r\n- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)\r\n- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0)\r\n\r\nUpdates `go.opentelemetry.io/otel/sdk` from 1.28.0 to 1.29.0\r\n- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)\r\n- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0)\r\n\r\nUpdates `go.opentelemetry.io/otel/sdk/metric` from 1.28.0 to 1.29.0\r\n- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)\r\n- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0)\r\n\r\nUpdates `go.opentelemetry.io/otel/trace` from 1.28.0 to 1.29.0\r\n- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)\r\n- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0)\r\n\r\nUpdates `golang.org/x/sys` from 0.23.0 to 0.24.0\r\n- [Commits](https://github.com/golang/sys/compare/v0.23.0...v0.24.0)\r\n\r\nUpdates `google.golang.org/api` from 0.190.0 to 0.196.0\r\n- [Release notes](https://github.com/googleapis/google-api-go-client/releases)\r\n- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)\r\n- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.190.0...v0.196.0)\r\n\r\nUpdates `google.golang.org/genproto/googleapis/rpc` from 0.0.0-20240730163845-b1a4ccb954bf to 0.0.0-20240903143218-8af14fe29dc1\r\n- [Commits](https://github.com/googleapis/go-genproto/commits)\r\n\r\nUpdates `google.golang.org/grpc` from 1.65.0 to 1.66.0\r\n- [Release notes](https://github.com/grpc/grpc-go/releases)\r\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.65.0...v1.66.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/aws/aws-sdk-go-v2\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: go\r\n- dependency-name: github.com/aws/aws-sdk-go-v2/config\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: go\r\n- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: github.com/bits-and-blooms/bitset\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: github.com/cloudflare/circl\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: github.com/docker/docker\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: github.com/envoyproxy/go-control-plane\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: github.com/google/btree\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: go\r\n- dependency-name: github.com/mholt/acmez/v2\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: go\r\n- dependency-name: github.com/minio/minio-go/v7\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: go\r\n- dependency-name: github.com/open-policy-agent/opa\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: github.com/ory/dockertest/v3\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: github.com/prometheus/client_golang\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: github.com/prometheus/common\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: github.com/rs/cors\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: go\r\n- dependency-name: go.opentelemetry.io/otel\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: go.opentelemetry.io/otel/bridge/opencensus\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: go.opentelemetry.io/otel/metric\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: go.opentelemetry.io/otel/sdk\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: go.opentelemetry.io/otel/sdk/metric\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: go.opentelemetry.io/otel/trace\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: golang.org/x/sys\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: google.golang.org/api\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n- dependency-name: google.golang.org/genproto/googleapis/rpc\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: go\r\n- dependency-name: google.golang.org/grpc\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: go\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2024-09-04T15:47:43-06:00", + "tree_id": "8a894ccd2c0203383813334173c83c7317a3a517", + "url": "https://github.com/pomerium/pomerium/commit/c058b8a99ca443a5aed14fce1e3716feb472de22" + }, + "date": 1725486656505, + "tool": "go", + "benches": [ + { + "name": "BenchmarkLoggedInUserAccess", + "value": 8796128, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkLoggedOutUserAccess", + "value": 6042060, + "unit": "ns/op", + "extra": "194 times\n4 procs" + } + ] } ] }