From 08cc4151cfdd1673d551b238d398b99cdfbdf2f4 Mon Sep 17 00:00:00 2001 From: Nedyalko Dyakov Date: Fri, 11 Apr 2025 21:45:44 +0300 Subject: [PATCH 01/93] Initial commit on gh-pages branch From cf2c69c9f6f86a9e77e05ec43f18310ded92e20c Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 11 Apr 2025 18:51:37 +0000 Subject: [PATCH 02/93] add Go Benchmark (go) benchmark result for 818339b328bc1eee297e533f3c0aa01157ffbc0d --- dev/bench/data.js | 988 +++++++++++++++++++++++++++++++++++++++++++ dev/bench/index.html | 281 ++++++++++++ 2 files changed, 1269 insertions(+) create mode 100644 dev/bench/data.js create mode 100644 dev/bench/index.html diff --git a/dev/bench/data.js b/dev/bench/data.js new file mode 100644 index 0000000..664aa1c --- /dev/null +++ b/dev/bench/data.js @@ -0,0 +1,988 @@ +window.BENCHMARK_DATA = { + "lastUpdate": 1744397497505, + "repoUrl": "https://github.com/redis-developer/go-redis-entraid", + "entries": { + "Go Benchmark": [ + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "818339b328bc1eee297e533f3c0aa01157ffbc0d", + "message": "Introduce entraid straming credentials providers for `go-redis`", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/818339b328bc1eee297e533f3c0aa01157ffbc0d" + }, + "date": 1744397497195, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3138, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3138, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6235, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6235, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6268, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6268, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.24, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36874294 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.24, + "unit": "ns/op", + "extra": "36874294 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36874294 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36874294 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.53, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35922519 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.53, + "unit": "ns/op", + "extra": "35922519 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35922519 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35922519 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321170164 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "321170164 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321170164 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321170164 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321273489 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "321273489 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321273489 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321273489 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.039, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174627003 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.039, + "unit": "ns/op", + "extra": "174627003 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174627003 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174627003 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.868, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174535862 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.868, + "unit": "ns/op", + "extra": "174535862 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174535862 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174535862 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.747, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137252055 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.747, + "unit": "ns/op", + "extra": "137252055 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137252055 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137252055 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137462715 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.734, + "unit": "ns/op", + "extra": "137462715 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137462715 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137462715 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.48, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17347252 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.48, + "unit": "ns/op", + "extra": "17347252 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17347252 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17347252 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17326084 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.02, + "unit": "ns/op", + "extra": "17326084 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17326084 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17326084 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.985, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170702616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.985, + "unit": "ns/op", + "extra": "170702616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170702616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170702616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.973, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171907695 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.973, + "unit": "ns/op", + "extra": "171907695 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171907695 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171907695 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.262, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192302277 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.262, + "unit": "ns/op", + "extra": "192302277 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "192302277 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192302277 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.262, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "191943309 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.262, + "unit": "ns/op", + "extra": "191943309 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "191943309 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "191943309 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.38, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17389400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.38, + "unit": "ns/op", + "extra": "17389400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17389400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17389400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17364367 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.52, + "unit": "ns/op", + "extra": "17364367 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17364367 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17364367 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320948512 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "320948512 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "320948512 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320948512 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320940024 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.738, + "unit": "ns/op", + "extra": "320940024 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "320940024 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320940024 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.867, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "643498351 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.867, + "unit": "ns/op", + "extra": "643498351 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "643498351 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "643498351 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.866, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "641631104 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.866, + "unit": "ns/op", + "extra": "641631104 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "641631104 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "641631104 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.219, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192766374 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.219, + "unit": "ns/op", + "extra": "192766374 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192766374 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192766374 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.219, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "189783588 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.219, + "unit": "ns/op", + "extra": "189783588 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "189783588 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "189783588 times\n4 procs" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/dev/bench/index.html b/dev/bench/index.html new file mode 100644 index 0000000..6c88780 --- /dev/null +++ b/dev/bench/index.html @@ -0,0 +1,281 @@ + + + + + + + Benchmarks + + + + +
+ + + + + + + From d4242816c02bc075f460595ceac3e8700684cbd8 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 11 Apr 2025 19:16:16 +0000 Subject: [PATCH 03/93] add Go Benchmark (go) benchmark result for 26139769f15486fc2db59a7c7b8e706aea4cb6a7 --- dev/bench/data.js | 982 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 981 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 664aa1c..b5d6a53 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744397497505, + "lastUpdate": 1744398976926, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -982,6 +982,986 @@ window.BENCHMARK_DATA = { "extra": "189783588 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "26139769f15486fc2db59a7c7b8e706aea4cb6a7", + "message": "Introduce entraid straming credentials providers for `go-redis`", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/26139769f15486fc2db59a7c7b8e706aea4cb6a7" + }, + "date": 1744398976629, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3238, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3238, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6222, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6222, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3685, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3685, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.24, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37080696 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.24, + "unit": "ns/op", + "extra": "37080696 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37080696 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37080696 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.05, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36915836 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.05, + "unit": "ns/op", + "extra": "36915836 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36915836 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36915836 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321017954 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "321017954 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321017954 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321017954 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.732, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321056816 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.732, + "unit": "ns/op", + "extra": "321056816 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321056816 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321056816 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174663194 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "174663194 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174663194 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174663194 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.058, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175330794 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.058, + "unit": "ns/op", + "extra": "175330794 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175330794 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175330794 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.71, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137022013 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.71, + "unit": "ns/op", + "extra": "137022013 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137022013 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137022013 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.706, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137508632 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.706, + "unit": "ns/op", + "extra": "137508632 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137508632 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137508632 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.53, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17262126 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.53, + "unit": "ns/op", + "extra": "17262126 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17262126 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17262126 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.95, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17411665 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.95, + "unit": "ns/op", + "extra": "17411665 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17411665 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17411665 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.972, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171852618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.972, + "unit": "ns/op", + "extra": "171852618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171852618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171852618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.989, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172292148 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.989, + "unit": "ns/op", + "extra": "172292148 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "172292148 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172292148 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.259, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "191307831 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.259, + "unit": "ns/op", + "extra": "191307831 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "191307831 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "191307831 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.248, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192112344 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.248, + "unit": "ns/op", + "extra": "192112344 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "192112344 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192112344 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.82, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17327294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.82, + "unit": "ns/op", + "extra": "17327294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17327294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17327294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.23, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16920628 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.23, + "unit": "ns/op", + "extra": "16920628 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "16920628 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16920628 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3135, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3135, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.743, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321193525 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.743, + "unit": "ns/op", + "extra": "321193525 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321193525 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321193525 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321405808 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "321405808 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321405808 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321405808 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.867, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "642803617 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.867, + "unit": "ns/op", + "extra": "642803617 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "642803617 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "642803617 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.867, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "643292158 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.867, + "unit": "ns/op", + "extra": "643292158 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "643292158 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "643292158 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.237, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192530290 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.237, + "unit": "ns/op", + "extra": "192530290 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192530290 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192530290 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.239, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192664946 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.239, + "unit": "ns/op", + "extra": "192664946 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192664946 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192664946 times\n4 procs" + } + ] } ] } From 103a7a72fe83447b9a578237db0ba3ebdc0fd08a Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sat, 12 Apr 2025 05:42:42 +0000 Subject: [PATCH 04/93] add Go Benchmark (go) benchmark result for d3fe73c9dfa3c9a69492c112fe7919c066e7965c --- dev/bench/data.js | 982 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 981 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index b5d6a53..5a390b9 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744398976926, + "lastUpdate": 1744436562529, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -1962,6 +1962,986 @@ window.BENCHMARK_DATA = { "extra": "192664946 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "d3fe73c9dfa3c9a69492c112fe7919c066e7965c", + "message": "Introduce entraid straming credentials providers for `go-redis`", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/d3fe73c9dfa3c9a69492c112fe7919c066e7965c" + }, + "date": 1744436561550, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3282, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3282, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6227, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6227, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6234, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6234, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.315, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.315, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3191, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3191, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.22, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "38041714 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.22, + "unit": "ns/op", + "extra": "38041714 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "38041714 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "38041714 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.13, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35083257 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.13, + "unit": "ns/op", + "extra": "35083257 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35083257 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35083257 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "294904300 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "294904300 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "294904300 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "294904300 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321200128 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "321200128 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321200128 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321200128 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.845, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172814187 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.845, + "unit": "ns/op", + "extra": "172814187 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "172814187 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172814187 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.848, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175139776 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.848, + "unit": "ns/op", + "extra": "175139776 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175139776 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175139776 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.708, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137650064 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.708, + "unit": "ns/op", + "extra": "137650064 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137650064 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137650064 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.713, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137679310 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.713, + "unit": "ns/op", + "extra": "137679310 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137679310 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137679310 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.55, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17277057 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.55, + "unit": "ns/op", + "extra": "17277057 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17277057 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17277057 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.23, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17358069 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.23, + "unit": "ns/op", + "extra": "17358069 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17358069 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17358069 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.027, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170915896 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.027, + "unit": "ns/op", + "extra": "170915896 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170915896 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170915896 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.992, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172112538 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.992, + "unit": "ns/op", + "extra": "172112538 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "172112538 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172112538 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.254, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "184798776 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.254, + "unit": "ns/op", + "extra": "184798776 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "184798776 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "184798776 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.259, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192276645 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.259, + "unit": "ns/op", + "extra": "192276645 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "192276645 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192276645 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.59, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17355694 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.59, + "unit": "ns/op", + "extra": "17355694 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17355694 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17355694 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.13, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17063515 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.13, + "unit": "ns/op", + "extra": "17063515 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17063515 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17063515 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3151, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3151, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.739, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321404701 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.739, + "unit": "ns/op", + "extra": "321404701 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321404701 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321404701 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.749, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "316810792 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.749, + "unit": "ns/op", + "extra": "316810792 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "316810792 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "316810792 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.865, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "642080766 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.865, + "unit": "ns/op", + "extra": "642080766 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "642080766 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "642080766 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.869, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "629681838 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.869, + "unit": "ns/op", + "extra": "629681838 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "629681838 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "629681838 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192906051 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.226, + "unit": "ns/op", + "extra": "192906051 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192906051 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192906051 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.23, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192385464 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.23, + "unit": "ns/op", + "extra": "192385464 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192385464 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192385464 times\n4 procs" + } + ] } ] } From c23f4696bad570bc0f19e3e4959191346c783e2c Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sat, 12 Apr 2025 05:45:36 +0000 Subject: [PATCH 05/93] add Go Benchmark (go) benchmark result for 880fd99f2475e9226c3a9aeb57c700bea5ffb778 --- dev/bench/data.js | 982 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 981 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 5a390b9..eb6123f 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744436562529, + "lastUpdate": 1744436736564, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -2942,6 +2942,986 @@ window.BENCHMARK_DATA = { "extra": "192385464 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "880fd99f2475e9226c3a9aeb57c700bea5ffb778", + "message": "Introduce entraid straming credentials providers for `go-redis`", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/880fd99f2475e9226c3a9aeb57c700bea5ffb778" + }, + "date": 1744436736006, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3176, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3176, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6237, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6237, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6234, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6234, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3199, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3199, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3138, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3138, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.21, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37113325 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.21, + "unit": "ns/op", + "extra": "37113325 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37113325 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37113325 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.11, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35703884 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.11, + "unit": "ns/op", + "extra": "35703884 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35703884 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35703884 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320231325 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "320231325 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320231325 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320231325 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.789, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320886356 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.789, + "unit": "ns/op", + "extra": "320886356 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320886356 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320886356 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174564169 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "174564169 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174564169 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174564169 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.847, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175229478 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.847, + "unit": "ns/op", + "extra": "175229478 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175229478 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175229478 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.723, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137664602 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.723, + "unit": "ns/op", + "extra": "137664602 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137664602 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137664602 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.713, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137598909 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.713, + "unit": "ns/op", + "extra": "137598909 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137598909 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137598909 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.65, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17332651 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.65, + "unit": "ns/op", + "extra": "17332651 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17332651 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17332651 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.92, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17395857 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.92, + "unit": "ns/op", + "extra": "17395857 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17395857 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17395857 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.989, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171390240 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.989, + "unit": "ns/op", + "extra": "171390240 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171390240 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171390240 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172068663 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7, + "unit": "ns/op", + "extra": "172068663 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "172068663 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172068663 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.259, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192186644 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.259, + "unit": "ns/op", + "extra": "192186644 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "192186644 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192186644 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.252, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192251083 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.252, + "unit": "ns/op", + "extra": "192251083 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "192251083 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192251083 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.96, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17417758 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.96, + "unit": "ns/op", + "extra": "17417758 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17417758 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17417758 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.07, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17388681 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.07, + "unit": "ns/op", + "extra": "17388681 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17388681 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17388681 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3157, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3157, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3157, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3157, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320860502 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "320860502 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "320860502 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320860502 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.804, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318959492 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.804, + "unit": "ns/op", + "extra": "318959492 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "318959492 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318959492 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.867, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "643470019 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.867, + "unit": "ns/op", + "extra": "643470019 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "643470019 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "643470019 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.867, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "643351551 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.867, + "unit": "ns/op", + "extra": "643351551 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "643351551 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "643351551 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.294, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192861794 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.294, + "unit": "ns/op", + "extra": "192861794 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192861794 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192861794 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.221, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "191711966 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.221, + "unit": "ns/op", + "extra": "191711966 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "191711966 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "191711966 times\n4 procs" + } + ] } ] } From ac65d1a8dcdaba419aed6a26cd4dd7097e6a9e63 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sat, 12 Apr 2025 05:51:47 +0000 Subject: [PATCH 06/93] add Go Benchmark (go) benchmark result for 1c729b7a9e55bad8fc8e02670703906ddf6ef12f --- dev/bench/data.js | 982 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 981 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index eb6123f..bfb172f 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744436736564, + "lastUpdate": 1744437107066, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -3922,6 +3922,986 @@ window.BENCHMARK_DATA = { "extra": "191711966 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "1c729b7a9e55bad8fc8e02670703906ddf6ef12f", + "message": "Introduce entraid straming credentials providers for `go-redis`", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/1c729b7a9e55bad8fc8e02670703906ddf6ef12f" + }, + "date": 1744437106291, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6269, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6269, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6242, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6242, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.29, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37159921 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.29, + "unit": "ns/op", + "extra": "37159921 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37159921 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37159921 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.06, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36038581 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.06, + "unit": "ns/op", + "extra": "36038581 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36038581 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36038581 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.804, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321354704 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.804, + "unit": "ns/op", + "extra": "321354704 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321354704 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321354704 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320611440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "320611440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320611440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320611440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.859, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174934440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.859, + "unit": "ns/op", + "extra": "174934440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174934440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174934440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174958442 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.85, + "unit": "ns/op", + "extra": "174958442 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174958442 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174958442 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.707, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137687708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.707, + "unit": "ns/op", + "extra": "137687708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137687708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137687708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.721, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137766312 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.721, + "unit": "ns/op", + "extra": "137766312 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137766312 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137766312 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.34, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17288902 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.34, + "unit": "ns/op", + "extra": "17288902 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17288902 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17288902 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.04, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "15062798 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.04, + "unit": "ns/op", + "extra": "15062798 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "15062798 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "15062798 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.975, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172064845 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.975, + "unit": "ns/op", + "extra": "172064845 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "172064845 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172064845 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.985, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172142744 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.985, + "unit": "ns/op", + "extra": "172142744 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "172142744 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172142744 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.248, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192236492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.248, + "unit": "ns/op", + "extra": "192236492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "192236492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192236492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.901, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "191856658 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.901, + "unit": "ns/op", + "extra": "191856658 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "191856658 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "191856658 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.25, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17322200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.25, + "unit": "ns/op", + "extra": "17322200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17322200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17322200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.87, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17418318 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.87, + "unit": "ns/op", + "extra": "17418318 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17418318 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17418318 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3149, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3149, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321026156 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "321026156 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321026156 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321026156 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.769, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321317443 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.769, + "unit": "ns/op", + "extra": "321317443 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321317443 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321317443 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.886, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "639602719 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.886, + "unit": "ns/op", + "extra": "639602719 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "639602719 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "639602719 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.871, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "643278559 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.871, + "unit": "ns/op", + "extra": "643278559 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "643278559 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "643278559 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.227, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "190831986 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.227, + "unit": "ns/op", + "extra": "190831986 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "190831986 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "190831986 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.227, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192647018 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.227, + "unit": "ns/op", + "extra": "192647018 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192647018 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192647018 times\n4 procs" + } + ] } ] } From e9c80934667585d320be3767b42d6cf70841944e Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sat, 12 Apr 2025 06:23:48 +0000 Subject: [PATCH 07/93] add Go Benchmark (go) benchmark result for 79af870cf98d6ded055eb4bc28d15e8776f770d0 --- dev/bench/data.js | 982 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 981 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index bfb172f..b7ee838 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744437107066, + "lastUpdate": 1744439028413, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -4902,6 +4902,986 @@ window.BENCHMARK_DATA = { "extra": "192647018 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "79af870cf98d6ded055eb4bc28d15e8776f770d0", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/79af870cf98d6ded055eb4bc28d15e8776f770d0" + }, + "date": 1744439028163, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3208, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3208, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.623, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.623, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6269, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6269, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.36, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37312474 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.36, + "unit": "ns/op", + "extra": "37312474 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37312474 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37312474 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.81, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35932471 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.81, + "unit": "ns/op", + "extra": "35932471 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35932471 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35932471 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321350205 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "321350205 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321350205 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321350205 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.742, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321232374 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.742, + "unit": "ns/op", + "extra": "321232374 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321232374 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321232374 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.016, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175207112 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.016, + "unit": "ns/op", + "extra": "175207112 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175207112 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175207112 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.887, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174103634 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.887, + "unit": "ns/op", + "extra": "174103634 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174103634 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174103634 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.715, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137328075 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.715, + "unit": "ns/op", + "extra": "137328075 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137328075 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137328075 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.847, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137422380 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.847, + "unit": "ns/op", + "extra": "137422380 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137422380 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137422380 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.99, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17324751 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.99, + "unit": "ns/op", + "extra": "17324751 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17324751 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17324751 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.37, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "15547480 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.37, + "unit": "ns/op", + "extra": "15547480 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "15547480 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "15547480 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.974, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171730488 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.974, + "unit": "ns/op", + "extra": "171730488 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171730488 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171730488 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.97, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172098108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.97, + "unit": "ns/op", + "extra": "172098108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "172098108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172098108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.244, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174809900 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.244, + "unit": "ns/op", + "extra": "174809900 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "174809900 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174809900 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.261, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174563892 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.261, + "unit": "ns/op", + "extra": "174563892 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "174563892 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174563892 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.32, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17341188 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.32, + "unit": "ns/op", + "extra": "17341188 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17341188 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17341188 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17434794 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.72, + "unit": "ns/op", + "extra": "17434794 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17434794 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17434794 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3166, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3166, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321363516 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "321363516 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321363516 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321363516 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.747, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319893100 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.747, + "unit": "ns/op", + "extra": "319893100 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "319893100 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319893100 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.871, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "639920499 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.871, + "unit": "ns/op", + "extra": "639920499 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "639920499 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "639920499 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.868, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "641465599 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.868, + "unit": "ns/op", + "extra": "641465599 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "641465599 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "641465599 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.221, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192983150 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.221, + "unit": "ns/op", + "extra": "192983150 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192983150 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192983150 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.223, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "191818306 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.223, + "unit": "ns/op", + "extra": "191818306 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "191818306 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "191818306 times\n4 procs" + } + ] } ] } From 5bdec58b5eba50d494b10eb31697d43c3e35d33c Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sat, 12 Apr 2025 06:48:10 +0000 Subject: [PATCH 08/93] add Go Benchmark (go) benchmark result for e0d0879376beac54a3dcb5b73e9d59f84723088d --- dev/bench/data.js | 982 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 981 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index b7ee838..8685b86 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744439028413, + "lastUpdate": 1744440490445, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -5882,6 +5882,986 @@ window.BENCHMARK_DATA = { "extra": "191818306 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "e0d0879376beac54a3dcb5b73e9d59f84723088d", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/e0d0879376beac54a3dcb5b73e9d59f84723088d" + }, + "date": 1744440490150, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3101, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3101, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3104, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3104, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6531, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6531, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6191, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6191, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3102, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3102, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3062, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3062, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3088, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3088, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3068, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3068, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 31.79, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37263267 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 31.79, + "unit": "ns/op", + "extra": "37263267 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37263267 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37263267 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.27, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37410634 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.27, + "unit": "ns/op", + "extra": "37410634 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37410634 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37410634 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.82, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "327797770 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.82, + "unit": "ns/op", + "extra": "327797770 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "327797770 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "327797770 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "306617200 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.69, + "unit": "ns/op", + "extra": "306617200 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "306617200 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "306617200 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.768, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175762116 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.768, + "unit": "ns/op", + "extra": "175762116 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175762116 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175762116 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.789, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "177995115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.789, + "unit": "ns/op", + "extra": "177995115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "177995115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "177995115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.587, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "141105914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.587, + "unit": "ns/op", + "extra": "141105914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "141105914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "141105914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.664, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "138222985 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.664, + "unit": "ns/op", + "extra": "138222985 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "138222985 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "138222985 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.38, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17579396 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.38, + "unit": "ns/op", + "extra": "17579396 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17579396 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17579396 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 67.68, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17311662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 67.68, + "unit": "ns/op", + "extra": "17311662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17311662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17311662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.889, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "176208524 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.889, + "unit": "ns/op", + "extra": "176208524 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "176208524 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "176208524 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.886, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173745081 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.886, + "unit": "ns/op", + "extra": "173745081 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "173745081 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173745081 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.219, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192726864 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.219, + "unit": "ns/op", + "extra": "192726864 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "192726864 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192726864 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.176, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "196418103 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.176, + "unit": "ns/op", + "extra": "196418103 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "196418103 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "196418103 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 68.53, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17537778 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 68.53, + "unit": "ns/op", + "extra": "17537778 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17537778 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17537778 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.75, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16957846 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.75, + "unit": "ns/op", + "extra": "16957846 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "16957846 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16957846 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3067, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3067, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3037, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3037, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3029, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3029, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3058, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3058, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3074, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3074, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3079, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3079, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.709, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "322338325 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.709, + "unit": "ns/op", + "extra": "322338325 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "322338325 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "322338325 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.684, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321663838 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.684, + "unit": "ns/op", + "extra": "321663838 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321663838 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321663838 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.823, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "674279343 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.823, + "unit": "ns/op", + "extra": "674279343 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "674279343 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "674279343 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.853, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "651862255 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.853, + "unit": "ns/op", + "extra": "651862255 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "651862255 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "651862255 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "193490233 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.126, + "unit": "ns/op", + "extra": "193490233 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "193490233 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "193490233 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.182, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "193521405 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.182, + "unit": "ns/op", + "extra": "193521405 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "193521405 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "193521405 times\n4 procs" + } + ] } ] } From 9a42b8469fa5580884e58098ae03db7526dc6eaf Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sat, 12 Apr 2025 06:56:36 +0000 Subject: [PATCH 09/93] add Go Benchmark (go) benchmark result for 305fcaf8d4cc5b99797db3c561ca53a0573a8a3b --- dev/bench/data.js | 790 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 789 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 8685b86..d2138ab 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744440490445, + "lastUpdate": 1744440996238, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -6862,6 +6862,794 @@ window.BENCHMARK_DATA = { "extra": "193521405 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "305fcaf8d4cc5b99797db3c561ca53a0573a8a3b", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/305fcaf8d4cc5b99797db3c561ca53a0573a8a3b" + }, + "date": 1744440995940, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.318, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.318, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6234, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6234, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6298, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6298, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3359, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3359, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.37, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37199007 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.37, + "unit": "ns/op", + "extra": "37199007 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37199007 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37199007 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.53, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35387236 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.53, + "unit": "ns/op", + "extra": "35387236 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35387236 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35387236 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.741, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321298797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.741, + "unit": "ns/op", + "extra": "321298797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321298797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321298797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321113866 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "321113866 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321113866 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321113866 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175283956 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.85, + "unit": "ns/op", + "extra": "175283956 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175283956 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175283956 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.075, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174702258 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.075, + "unit": "ns/op", + "extra": "174702258 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174702258 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174702258 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.714, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137643554 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.714, + "unit": "ns/op", + "extra": "137643554 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137643554 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137643554 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.714, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137494923 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.714, + "unit": "ns/op", + "extra": "137494923 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137494923 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137494923 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321184916 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "321184916 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321184916 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321184916 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.731, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320908814 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.731, + "unit": "ns/op", + "extra": "320908814 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "320908814 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320908814 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.872, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "642530913 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.872, + "unit": "ns/op", + "extra": "642530913 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "642530913 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "642530913 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.868, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "641458436 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.868, + "unit": "ns/op", + "extra": "641458436 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "641458436 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "641458436 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.242, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192640808 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.242, + "unit": "ns/op", + "extra": "192640808 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192640808 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192640808 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.224, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192321304 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.224, + "unit": "ns/op", + "extra": "192321304 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192321304 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192321304 times\n4 procs" + } + ] } ] } From 305d479fd679bd06697a512c03288d9eab963971 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sat, 12 Apr 2025 12:35:35 +0000 Subject: [PATCH 10/93] add Go Benchmark (go) benchmark result for bf65058e32952af528b03aba191fcfc0735fdf9f --- dev/bench/data.js | 790 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 789 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index d2138ab..ddb2a68 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744440996238, + "lastUpdate": 1744461335022, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -7650,6 +7650,794 @@ window.BENCHMARK_DATA = { "extra": "192321304 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "bf65058e32952af528b03aba191fcfc0735fdf9f", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/bf65058e32952af528b03aba191fcfc0735fdf9f" + }, + "date": 1744461334747, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3151, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3151, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.624, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.624, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.623, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.623, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3143, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3143, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.53, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36711814 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.53, + "unit": "ns/op", + "extra": "36711814 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36711814 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36711814 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.17, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36431896 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.17, + "unit": "ns/op", + "extra": "36431896 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36431896 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36431896 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.857, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318416073 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.857, + "unit": "ns/op", + "extra": "318416073 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "318416073 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318416073 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.753, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "297038712 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.753, + "unit": "ns/op", + "extra": "297038712 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "297038712 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "297038712 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.846, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175158262 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.846, + "unit": "ns/op", + "extra": "175158262 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175158262 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175158262 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.854, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174963697 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.854, + "unit": "ns/op", + "extra": "174963697 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174963697 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174963697 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 9.136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "136973835 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 9.136, + "unit": "ns/op", + "extra": "136973835 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "136973835 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "136973835 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137719279 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.72, + "unit": "ns/op", + "extra": "137719279 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137719279 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137719279 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3342, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3342, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "317671920 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "317671920 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "317671920 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "317671920 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.741, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "317953724 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.741, + "unit": "ns/op", + "extra": "317953724 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "317953724 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "317953724 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.876, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "642473752 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.876, + "unit": "ns/op", + "extra": "642473752 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "642473752 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "642473752 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.872, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "640527315 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.872, + "unit": "ns/op", + "extra": "640527315 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "640527315 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "640527315 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.259, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192591705 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.259, + "unit": "ns/op", + "extra": "192591705 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192591705 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192591705 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.231, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192780963 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.231, + "unit": "ns/op", + "extra": "192780963 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192780963 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192780963 times\n4 procs" + } + ] } ] } From 5d189e8a2612b01afb6d642877f164dd551c6c7f Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 14 Apr 2025 14:59:25 +0000 Subject: [PATCH 11/93] add Go Benchmark (go) benchmark result for 43a27796924d22ea7acd8c7aa0bb88e96b6f1c4b --- dev/bench/data.js | 982 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 981 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index ddb2a68..6808230 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744461335022, + "lastUpdate": 1744642765260, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -8438,6 +8438,986 @@ window.BENCHMARK_DATA = { "extra": "192780963 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "43a27796924d22ea7acd8c7aa0bb88e96b6f1c4b", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/43a27796924d22ea7acd8c7aa0bb88e96b6f1c4b" + }, + "date": 1744642764330, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3277, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3277, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3138, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3138, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.627, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.627, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6288, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6288, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3177, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3177, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3131, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3131, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3451, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3451, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34.34, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36755616 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34.34, + "unit": "ns/op", + "extra": "36755616 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36755616 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36755616 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.76, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34525609 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.76, + "unit": "ns/op", + "extra": "34525609 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34525609 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34525609 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.741, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320701448 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.741, + "unit": "ns/op", + "extra": "320701448 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320701448 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320701448 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.747, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321264567 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.747, + "unit": "ns/op", + "extra": "321264567 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321264567 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321264567 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.852, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175124780 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.852, + "unit": "ns/op", + "extra": "175124780 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175124780 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175124780 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.858, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175018635 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.858, + "unit": "ns/op", + "extra": "175018635 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175018635 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175018635 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.728, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137264373 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.728, + "unit": "ns/op", + "extra": "137264373 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137264373 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137264373 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.745, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137463435 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.745, + "unit": "ns/op", + "extra": "137463435 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137463435 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137463435 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.83, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17291008 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.83, + "unit": "ns/op", + "extra": "17291008 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17291008 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17291008 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.11, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17417420 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.11, + "unit": "ns/op", + "extra": "17417420 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17417420 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17417420 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.979, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172131472 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.979, + "unit": "ns/op", + "extra": "172131472 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "172131472 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172131472 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.983, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "167073697 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.983, + "unit": "ns/op", + "extra": "167073697 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "167073697 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "167073697 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.469, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "184971560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.469, + "unit": "ns/op", + "extra": "184971560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "184971560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "184971560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.488, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "184737096 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.488, + "unit": "ns/op", + "extra": "184737096 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "184737096 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "184737096 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16931499 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.5, + "unit": "ns/op", + "extra": "16931499 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "16931499 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16931499 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.31, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17001634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.31, + "unit": "ns/op", + "extra": "17001634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17001634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17001634 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3141, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3141, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3169, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3169, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318308086 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "318308086 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "318308086 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318308086 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.765, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320991010 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.765, + "unit": "ns/op", + "extra": "320991010 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "320991010 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320991010 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.867, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "641448482 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.867, + "unit": "ns/op", + "extra": "641448482 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "641448482 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "641448482 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.868, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "642591249 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.868, + "unit": "ns/op", + "extra": "642591249 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "642591249 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "642591249 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.236, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192658090 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.236, + "unit": "ns/op", + "extra": "192658090 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192658090 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192658090 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.228, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192809503 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.228, + "unit": "ns/op", + "extra": "192809503 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "192809503 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192809503 times\n4 procs" + } + ] } ] } From 29d0b1560d7caee871d59c4e75d9b743c5a502d7 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 14 Apr 2025 20:06:50 +0000 Subject: [PATCH 12/93] add Go Benchmark (go) benchmark result for e05c56c5ece43b603b13ac80f2453da6b330cb2b --- dev/bench/data.js | 982 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 981 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 6808230..fe3d421 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744642765260, + "lastUpdate": 1744661210897, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -9418,6 +9418,986 @@ window.BENCHMARK_DATA = { "extra": "192809503 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "e05c56c5ece43b603b13ac80f2453da6b330cb2b", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/e05c56c5ece43b603b13ac80f2453da6b330cb2b" + }, + "date": 1744661210545, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3134, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3134, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3155, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3155, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6273, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6273, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6244, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6244, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3659, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3659, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.39, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37235415 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.39, + "unit": "ns/op", + "extra": "37235415 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37235415 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37235415 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.57, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35719022 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.57, + "unit": "ns/op", + "extra": "35719022 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35719022 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35719022 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.741, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319795220 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.741, + "unit": "ns/op", + "extra": "319795220 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319795220 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319795220 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.741, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319767645 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.741, + "unit": "ns/op", + "extra": "319767645 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319767645 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319767645 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.852, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175124251 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.852, + "unit": "ns/op", + "extra": "175124251 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175124251 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175124251 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.041, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174989196 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.041, + "unit": "ns/op", + "extra": "174989196 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174989196 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174989196 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "135619080 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.736, + "unit": "ns/op", + "extra": "135619080 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "135619080 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "135619080 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.722, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137681347 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.722, + "unit": "ns/op", + "extra": "137681347 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137681347 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137681347 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17145428 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.69, + "unit": "ns/op", + "extra": "17145428 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17145428 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17145428 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.94, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17374402 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.94, + "unit": "ns/op", + "extra": "17374402 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17374402 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17374402 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.974, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171908371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.974, + "unit": "ns/op", + "extra": "171908371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171908371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171908371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.068, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171287815 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.068, + "unit": "ns/op", + "extra": "171287815 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171287815 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171287815 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.485, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "185314788 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.485, + "unit": "ns/op", + "extra": "185314788 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "185314788 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "185314788 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.489, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "185650803 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.489, + "unit": "ns/op", + "extra": "185650803 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "185650803 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "185650803 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.56, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16942329 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.56, + "unit": "ns/op", + "extra": "16942329 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "16942329 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16942329 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.39, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16226557 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.39, + "unit": "ns/op", + "extra": "16226557 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "16226557 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16226557 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6237, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6237, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.775, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321318006 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.775, + "unit": "ns/op", + "extra": "321318006 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321318006 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321318006 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.74, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320703625 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.74, + "unit": "ns/op", + "extra": "320703625 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "320703625 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320703625 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.866, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "642460021 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.866, + "unit": "ns/op", + "extra": "642460021 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "642460021 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "642460021 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.873, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "643056438 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.873, + "unit": "ns/op", + "extra": "643056438 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "643056438 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "643056438 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 5.912, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "198139885 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 5.912, + "unit": "ns/op", + "extra": "198139885 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "198139885 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "198139885 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.219, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "201999164 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.219, + "unit": "ns/op", + "extra": "201999164 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "201999164 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "201999164 times\n4 procs" + } + ] } ] } From 646bfc54565a66cea0c598224e5c75ec19717ed4 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 15 Apr 2025 08:37:53 +0000 Subject: [PATCH 13/93] add Go Benchmark (go) benchmark result for 89b83e6ff2b9fabaf0fe05f55569f89f107f7fb8 --- dev/bench/data.js | 982 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 981 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index fe3d421..9d35038 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744661210897, + "lastUpdate": 1744706273827, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -10398,6 +10398,986 @@ window.BENCHMARK_DATA = { "extra": "201999164 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "89b83e6ff2b9fabaf0fe05f55569f89f107f7fb8", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/89b83e6ff2b9fabaf0fe05f55569f89f107f7fb8" + }, + "date": 1744706273496, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6246, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6246, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6222, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6222, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.35, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37914063 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.35, + "unit": "ns/op", + "extra": "37914063 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37914063 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37914063 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.31, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37124866 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.31, + "unit": "ns/op", + "extra": "37124866 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37124866 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37124866 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.821, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321190575 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.821, + "unit": "ns/op", + "extra": "321190575 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321190575 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321190575 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.754, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319034919 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.754, + "unit": "ns/op", + "extra": "319034919 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319034919 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319034919 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.852, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174990141 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.852, + "unit": "ns/op", + "extra": "174990141 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174990141 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174990141 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.845, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175126977 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.845, + "unit": "ns/op", + "extra": "175126977 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175126977 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175126977 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137600696 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.738, + "unit": "ns/op", + "extra": "137600696 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137600696 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137600696 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.715, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "136947913 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.715, + "unit": "ns/op", + "extra": "136947913 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "136947913 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "136947913 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.79, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17100720 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.79, + "unit": "ns/op", + "extra": "17100720 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17100720 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17100720 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17316627 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.9, + "unit": "ns/op", + "extra": "17316627 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17316627 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17316627 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.968, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171111680 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.968, + "unit": "ns/op", + "extra": "171111680 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171111680 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171111680 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.966, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171891667 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.966, + "unit": "ns/op", + "extra": "171891667 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171891667 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171891667 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.468, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "185435762 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.468, + "unit": "ns/op", + "extra": "185435762 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "185435762 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "185435762 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.483, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "183787504 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.483, + "unit": "ns/op", + "extra": "183787504 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "183787504 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "183787504 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.45, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17024154 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.45, + "unit": "ns/op", + "extra": "17024154 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17024154 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17024154 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.37, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17069923 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.37, + "unit": "ns/op", + "extra": "17069923 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17069923 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17069923 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6232, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6232, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.622, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.622, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.74, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321516776 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.74, + "unit": "ns/op", + "extra": "321516776 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321516776 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321516776 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321369808 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "321369808 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321369808 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321369808 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.879, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "642049620 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.879, + "unit": "ns/op", + "extra": "642049620 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "642049620 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "642049620 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.876, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "641990948 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.876, + "unit": "ns/op", + "extra": "641990948 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "641990948 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "641990948 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.087, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "197796373 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.087, + "unit": "ns/op", + "extra": "197796373 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "197796373 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "197796373 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "193574472 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.226, + "unit": "ns/op", + "extra": "193574472 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "193574472 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "193574472 times\n4 procs" + } + ] } ] } From 132b92c0ef270e28a54152a506bdcc2fd60f324d Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 15 Apr 2025 11:15:29 +0000 Subject: [PATCH 14/93] add Go Benchmark (go) benchmark result for 9d087bc29c12844471ca0a05fe04dea5684ad985 --- dev/bench/data.js | 982 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 981 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 9d35038..173a4c9 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744706273827, + "lastUpdate": 1744715729980, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -11378,6 +11378,986 @@ window.BENCHMARK_DATA = { "extra": "193574472 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "9d087bc29c12844471ca0a05fe04dea5684ad985", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/9d087bc29c12844471ca0a05fe04dea5684ad985" + }, + "date": 1744715729684, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6239, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6239, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.356, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.356, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.346, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.346, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.52, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37622077 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.52, + "unit": "ns/op", + "extra": "37622077 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37622077 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37622077 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.23, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35752400 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.23, + "unit": "ns/op", + "extra": "35752400 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35752400 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35752400 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321364797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "321364797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321364797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321364797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.754, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321204294 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.754, + "unit": "ns/op", + "extra": "321204294 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321204294 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321204294 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.848, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174262191 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.848, + "unit": "ns/op", + "extra": "174262191 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174262191 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174262191 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.849, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174670908 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.849, + "unit": "ns/op", + "extra": "174670908 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174670908 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174670908 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.713, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137462382 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.713, + "unit": "ns/op", + "extra": "137462382 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137462382 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137462382 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.726, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137847837 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.726, + "unit": "ns/op", + "extra": "137847837 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137847837 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137847837 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17353212 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.69, + "unit": "ns/op", + "extra": "17353212 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17353212 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17353212 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.98, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17344550 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.98, + "unit": "ns/op", + "extra": "17344550 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17344550 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17344550 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.983, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171503212 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.983, + "unit": "ns/op", + "extra": "171503212 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171503212 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171503212 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.965, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171910314 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.965, + "unit": "ns/op", + "extra": "171910314 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171910314 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171910314 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.477, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "184231356 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.477, + "unit": "ns/op", + "extra": "184231356 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "184231356 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "184231356 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.464, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "184842507 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.464, + "unit": "ns/op", + "extra": "184842507 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "184842507 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "184842507 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.61, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17155118 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.61, + "unit": "ns/op", + "extra": "17155118 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17155118 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17155118 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.08, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16197662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.08, + "unit": "ns/op", + "extra": "16197662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "16197662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16197662 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3142, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3142, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6223, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6223, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3475, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3475, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.73, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321572408 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.73, + "unit": "ns/op", + "extra": "321572408 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321572408 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321572408 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials", + "value": 3.728, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321294351 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - ns/op", + "value": 3.728, + "unit": "ns/op", + "extra": "321294351 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "321294351 times\n4 procs" + }, + { + "name": "BenchmarkCompareCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321294351 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.866, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "641572227 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.866, + "unit": "ns/op", + "extra": "641572227 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "641572227 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "641572227 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials", + "value": 1.87, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "642824719 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - ns/op", + "value": 1.87, + "unit": "ns/op", + "extra": "642824719 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "642824719 times\n4 procs" + }, + { + "name": "BenchmarkCompareRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "642824719 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.227, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "203218724 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.227, + "unit": "ns/op", + "extra": "203218724 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "203218724 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "203218724 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken", + "value": 6.233, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "191829544 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - ns/op", + "value": 6.233, + "unit": "ns/op", + "extra": "191829544 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "191829544 times\n4 procs" + }, + { + "name": "BenchmarkCompareToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "191829544 times\n4 procs" + } + ] } ] } From ab0721c1e1d0c7a6c392c9ea3c47d8952497aca7 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 15 Apr 2025 12:51:58 +0000 Subject: [PATCH 15/93] add Go Benchmark (go) benchmark result for 217097d87879b974e347381784a76499d1318cc5 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 173a4c9..3e708d9 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744715729980, + "lastUpdate": 1744721518503, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -12358,6 +12358,842 @@ window.BENCHMARK_DATA = { "extra": "191829544 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "217097d87879b974e347381784a76499d1318cc5", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/217097d87879b974e347381784a76499d1318cc5" + }, + "date": 1744721518035, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6243, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6243, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6728, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6728, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3136, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.5, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37198645 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.5, + "unit": "ns/op", + "extra": "37198645 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37198645 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37198645 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.57, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35858824 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.57, + "unit": "ns/op", + "extra": "35858824 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35858824 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35858824 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319012684 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.738, + "unit": "ns/op", + "extra": "319012684 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319012684 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319012684 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321047768 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "321047768 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321047768 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321047768 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.843, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175147947 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.843, + "unit": "ns/op", + "extra": "175147947 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175147947 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175147947 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.475, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174897169 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.475, + "unit": "ns/op", + "extra": "174897169 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174897169 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174897169 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.714, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137597461 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.714, + "unit": "ns/op", + "extra": "137597461 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137597461 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137597461 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.729, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137477210 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.729, + "unit": "ns/op", + "extra": "137477210 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137477210 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137477210 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.68, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17082045 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.68, + "unit": "ns/op", + "extra": "17082045 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17082045 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17082045 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.82, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17409219 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.82, + "unit": "ns/op", + "extra": "17409219 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17409219 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17409219 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170226111 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7, + "unit": "ns/op", + "extra": "170226111 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170226111 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170226111 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.014, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171687386 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.014, + "unit": "ns/op", + "extra": "171687386 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171687386 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171687386 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.458, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "186166509 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.458, + "unit": "ns/op", + "extra": "186166509 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "186166509 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "186166509 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.452, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "185317234 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.452, + "unit": "ns/op", + "extra": "185317234 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "185317234 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "185317234 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.03, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16928998 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.03, + "unit": "ns/op", + "extra": "16928998 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "16928998 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16928998 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.39, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17119707 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.39, + "unit": "ns/op", + "extra": "17119707 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17119707 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17119707 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3107, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3107, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3108, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3108, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3108, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3108, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From bde9cd753002f274cb08cc4d390987cf33c56100 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 16 Apr 2025 08:14:05 +0000 Subject: [PATCH 16/93] add Go Benchmark (go) benchmark result for 87f7d84c85af8d6a01199c6a4a4677be6b0b05e4 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 3e708d9..ed21a94 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744721518503, + "lastUpdate": 1744791245754, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -13194,6 +13194,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "87f7d84c85af8d6a01199c6a4a4677be6b0b05e4", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/87f7d84c85af8d6a01199c6a4a4677be6b0b05e4" + }, + "date": 1744791245431, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3142, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3142, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6241, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6241, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6227, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6227, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3155, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3155, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.18, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37110534 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.18, + "unit": "ns/op", + "extra": "37110534 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37110534 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37110534 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.18, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35919072 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.18, + "unit": "ns/op", + "extra": "35919072 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35919072 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35919072 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319430871 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "319430871 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319430871 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319430871 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.742, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320321650 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.742, + "unit": "ns/op", + "extra": "320321650 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320321650 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320321650 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.841, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175088642 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.841, + "unit": "ns/op", + "extra": "175088642 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175088642 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175088642 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175134874 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "175134874 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175134874 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175134874 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.741, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137666700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.741, + "unit": "ns/op", + "extra": "137666700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137666700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137666700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137521483 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.72, + "unit": "ns/op", + "extra": "137521483 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137521483 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137521483 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.91, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17325697 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.91, + "unit": "ns/op", + "extra": "17325697 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17325697 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17325697 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.84, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17396054 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.84, + "unit": "ns/op", + "extra": "17396054 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17396054 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17396054 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.965, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171947874 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.965, + "unit": "ns/op", + "extra": "171947874 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171947874 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171947874 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.984, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172120228 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.984, + "unit": "ns/op", + "extra": "172120228 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "172120228 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172120228 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.253, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "192160570 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.253, + "unit": "ns/op", + "extra": "192160570 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "192160570 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "192160570 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.258, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175730686 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.258, + "unit": "ns/op", + "extra": "175730686 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "175730686 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175730686 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 67.76, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17484776 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 67.76, + "unit": "ns/op", + "extra": "17484776 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17484776 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17484776 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 68.11, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17758572 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 68.11, + "unit": "ns/op", + "extra": "17758572 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17758572 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17758572 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From f3b1ddb3c7894244c771c9399add5210fe68e97a Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 16 Apr 2025 13:00:04 +0000 Subject: [PATCH 17/93] add Go Benchmark (go) benchmark result for 263196831a0251b48285a33165d5ad0c7c818d01 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index ed21a94..cdc6e11 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744791245754, + "lastUpdate": 1744808404313, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -14030,6 +14030,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "263196831a0251b48285a33165d5ad0c7c818d01", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/263196831a0251b48285a33165d5ad0c7c818d01" + }, + "date": 1744808403420, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6226, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6582, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6582, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3216, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3216, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3168, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3168, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.01, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36428374 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.01, + "unit": "ns/op", + "extra": "36428374 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36428374 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36428374 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.29, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35947485 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.29, + "unit": "ns/op", + "extra": "35947485 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35947485 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35947485 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.785, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321378601 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.785, + "unit": "ns/op", + "extra": "321378601 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321378601 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321378601 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.784, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318630646 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.784, + "unit": "ns/op", + "extra": "318630646 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "318630646 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318630646 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.862, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174829809 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.862, + "unit": "ns/op", + "extra": "174829809 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174829809 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174829809 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.907, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174909721 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.907, + "unit": "ns/op", + "extra": "174909721 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174909721 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174909721 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.723, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137291247 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.723, + "unit": "ns/op", + "extra": "137291247 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137291247 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137291247 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.726, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137596231 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.726, + "unit": "ns/op", + "extra": "137596231 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137596231 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137596231 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.18, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17091489 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.18, + "unit": "ns/op", + "extra": "17091489 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17091489 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17091489 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 70.59, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "15651364 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 70.59, + "unit": "ns/op", + "extra": "15651364 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "15651364 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "15651364 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.044, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170192884 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.044, + "unit": "ns/op", + "extra": "170192884 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170192884 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170192884 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.002, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170678893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.002, + "unit": "ns/op", + "extra": "170678893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170678893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170678893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.587, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "181518468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.587, + "unit": "ns/op", + "extra": "181518468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "181518468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "181518468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.551, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "182436358 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.551, + "unit": "ns/op", + "extra": "182436358 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "182436358 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "182436358 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.53, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17555665 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.53, + "unit": "ns/op", + "extra": "17555665 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17555665 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17555665 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.32, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17453326 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.32, + "unit": "ns/op", + "extra": "17453326 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17453326 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17453326 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From e3d01e49d44ba3534ae7c7779fbd82ad64d2b20a Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 17 Apr 2025 12:15:49 +0000 Subject: [PATCH 18/93] add Go Benchmark (go) benchmark result for 1fca220fb0177887e5ca77f3a0ee10967956bb0a --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index cdc6e11..738e94b 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744808404313, + "lastUpdate": 1744892149279, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -14866,6 +14866,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "1fca220fb0177887e5ca77f3a0ee10967956bb0a", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/1fca220fb0177887e5ca77f3a0ee10967956bb0a" + }, + "date": 1744892148821, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.324, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.324, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6355, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6355, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6222, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6222, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.62, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37282053 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.62, + "unit": "ns/op", + "extra": "37282053 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37282053 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37282053 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.22, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35976417 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.22, + "unit": "ns/op", + "extra": "35976417 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35976417 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35976417 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.732, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321515432 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.732, + "unit": "ns/op", + "extra": "321515432 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321515432 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321515432 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321307520 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "321307520 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321307520 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321307520 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.908, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175265132 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.908, + "unit": "ns/op", + "extra": "175265132 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175265132 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175265132 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.84, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175190490 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.84, + "unit": "ns/op", + "extra": "175190490 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175190490 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175190490 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.751, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137511552 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.751, + "unit": "ns/op", + "extra": "137511552 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137511552 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137511552 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.724, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137736951 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.724, + "unit": "ns/op", + "extra": "137736951 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137736951 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137736951 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.86, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17316172 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.86, + "unit": "ns/op", + "extra": "17316172 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17316172 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17316172 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.93, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17395827 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.93, + "unit": "ns/op", + "extra": "17395827 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17395827 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17395827 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.097, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169835200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.097, + "unit": "ns/op", + "extra": "169835200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169835200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169835200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.032, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170996263 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.032, + "unit": "ns/op", + "extra": "170996263 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170996263 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170996263 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.686, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "182978694 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.686, + "unit": "ns/op", + "extra": "182978694 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "182978694 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "182978694 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.79, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "182821708 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.79, + "unit": "ns/op", + "extra": "182821708 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "182821708 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "182821708 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.18, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17458792 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.18, + "unit": "ns/op", + "extra": "17458792 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17458792 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17458792 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.92, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17506528 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.92, + "unit": "ns/op", + "extra": "17506528 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17506528 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17506528 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3251, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3251, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3151, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3151, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From b30aa0eab2eb25ef4987cd412a5fb514bcdae5ca Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 17 Apr 2025 13:18:45 +0000 Subject: [PATCH 19/93] add Go Benchmark (go) benchmark result for 1319cb96dc756fdcaace6c33335c3408ba64d688 --- dev/bench/data.js | 646 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 645 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 738e94b..117a5b9 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744892149279, + "lastUpdate": 1744895925583, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -15702,6 +15702,650 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "1319cb96dc756fdcaace6c33335c3408ba64d688", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/1319cb96dc756fdcaace6c33335c3408ba64d688" + }, + "date": 1744895925212, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6504, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6504, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6249, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6249, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3168, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3168, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3165, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3165, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.46, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37347907 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.46, + "unit": "ns/op", + "extra": "37347907 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37347907 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37347907 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.3, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35254198 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.3, + "unit": "ns/op", + "extra": "35254198 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35254198 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35254198 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.755, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318478089 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.755, + "unit": "ns/op", + "extra": "318478089 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "318478089 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318478089 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.785, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321573362 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.785, + "unit": "ns/op", + "extra": "321573362 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321573362 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321573362 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.845, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175313253 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.845, + "unit": "ns/op", + "extra": "175313253 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175313253 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175313253 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.958, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175191420 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.958, + "unit": "ns/op", + "extra": "175191420 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175191420 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175191420 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.712, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "132928423 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.712, + "unit": "ns/op", + "extra": "132928423 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "132928423 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "132928423 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.718, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137602178 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.718, + "unit": "ns/op", + "extra": "137602178 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137602178 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137602178 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3218, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3218, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From c1dd373fce148d9c35d1154eb5a38acce54a3e5c Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 17 Apr 2025 13:20:30 +0000 Subject: [PATCH 20/93] add Go Benchmark (go) benchmark result for 3a436a6b759fb925a39e26a0d917401e51d01a24 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 117a5b9..724f3c0 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744895925583, + "lastUpdate": 1744896030740, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -16346,6 +16346,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "3a436a6b759fb925a39e26a0d917401e51d01a24", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/3a436a6b759fb925a39e26a0d917401e51d01a24" + }, + "date": 1744896030381, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6367, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6367, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6262, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6262, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.37, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35615217 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.37, + "unit": "ns/op", + "extra": "35615217 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35615217 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35615217 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.35, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35676280 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.35, + "unit": "ns/op", + "extra": "35676280 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35676280 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35676280 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.752, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "315171134 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.752, + "unit": "ns/op", + "extra": "315171134 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "315171134 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "315171134 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.745, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321070282 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.745, + "unit": "ns/op", + "extra": "321070282 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321070282 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321070282 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.935, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175332038 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.935, + "unit": "ns/op", + "extra": "175332038 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175332038 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175332038 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.966, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174047790 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.966, + "unit": "ns/op", + "extra": "174047790 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174047790 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174047790 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.819, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137199394 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.819, + "unit": "ns/op", + "extra": "137199394 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137199394 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137199394 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.723, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137821936 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.723, + "unit": "ns/op", + "extra": "137821936 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137821936 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137821936 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.42, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17253577 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.42, + "unit": "ns/op", + "extra": "17253577 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17253577 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17253577 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.89, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17383563 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.89, + "unit": "ns/op", + "extra": "17383563 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17383563 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17383563 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.888, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174041356 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.888, + "unit": "ns/op", + "extra": "174041356 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174041356 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174041356 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.895, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174903424 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.895, + "unit": "ns/op", + "extra": "174903424 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174903424 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174903424 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.538, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "181661724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.538, + "unit": "ns/op", + "extra": "181661724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "181661724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "181661724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.536, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "183316424 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.536, + "unit": "ns/op", + "extra": "183316424 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "183316424 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "183316424 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 68.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17550739 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 68.69, + "unit": "ns/op", + "extra": "17550739 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17550739 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17550739 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 68.58, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17454195 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 68.58, + "unit": "ns/op", + "extra": "17454195 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17454195 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17454195 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3264, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3264, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3149, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3149, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 78114bff63a31a85b93b5153645173e29cb72c4d Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 17 Apr 2025 13:27:13 +0000 Subject: [PATCH 21/93] add Go Benchmark (go) benchmark result for 22dc6ae6106cb527225a53a874b314f78774ba24 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 724f3c0..65780b6 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744896030740, + "lastUpdate": 1744896433042, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -17182,6 +17182,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "22dc6ae6106cb527225a53a874b314f78774ba24", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/22dc6ae6106cb527225a53a874b314f78774ba24" + }, + "date": 1744896432673, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6228, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6228, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6231, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6231, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.45, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37747284 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.45, + "unit": "ns/op", + "extra": "37747284 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37747284 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37747284 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.79, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35344076 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.79, + "unit": "ns/op", + "extra": "35344076 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35344076 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35344076 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.774, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321580621 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.774, + "unit": "ns/op", + "extra": "321580621 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321580621 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321580621 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320579244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "320579244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320579244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320579244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175383931 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "175383931 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175383931 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175383931 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175287481 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "175287481 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175287481 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175287481 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.728, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137376175 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.728, + "unit": "ns/op", + "extra": "137376175 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137376175 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137376175 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.729, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137483740 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.729, + "unit": "ns/op", + "extra": "137483740 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137483740 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137483740 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.76, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17331535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.76, + "unit": "ns/op", + "extra": "17331535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17331535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17331535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.84, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17412051 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.84, + "unit": "ns/op", + "extra": "17412051 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17412051 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17412051 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.886, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174753152 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.886, + "unit": "ns/op", + "extra": "174753152 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174753152 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174753152 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.858, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174990849 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.858, + "unit": "ns/op", + "extra": "174990849 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174990849 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174990849 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.566, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "183056550 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.566, + "unit": "ns/op", + "extra": "183056550 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "183056550 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "183056550 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.543, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "182256502 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.543, + "unit": "ns/op", + "extra": "182256502 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "182256502 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "182256502 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 68.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17501151 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 68.52, + "unit": "ns/op", + "extra": "17501151 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17501151 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17501151 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 68.48, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17557400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 68.48, + "unit": "ns/op", + "extra": "17557400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17557400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17557400 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From cc4b0a185981c3c3a04b9fe37556b00c4f9ca0e9 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 17 Apr 2025 13:48:02 +0000 Subject: [PATCH 22/93] add Go Benchmark (go) benchmark result for 15c4d5de1cdd4f91254a088c93f4887232e324dc --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 65780b6..0eae68e 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744896433042, + "lastUpdate": 1744897682294, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -18018,6 +18018,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "15c4d5de1cdd4f91254a088c93f4887232e324dc", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/15c4d5de1cdd4f91254a088c93f4887232e324dc" + }, + "date": 1744897681361, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3138, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3138, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6224, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6224, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.622, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.622, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3138, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3138, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3187, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3187, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.36, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37810174 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.36, + "unit": "ns/op", + "extra": "37810174 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37810174 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37810174 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.42, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35341815 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.42, + "unit": "ns/op", + "extra": "35341815 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35341815 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35341815 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.767, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321457330 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.767, + "unit": "ns/op", + "extra": "321457330 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321457330 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321457330 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.732, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321390327 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.732, + "unit": "ns/op", + "extra": "321390327 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321390327 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321390327 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.898, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175175623 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.898, + "unit": "ns/op", + "extra": "175175623 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175175623 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175175623 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.883, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175128121 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.883, + "unit": "ns/op", + "extra": "175128121 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175128121 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175128121 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "136811110 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.738, + "unit": "ns/op", + "extra": "136811110 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "136811110 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "136811110 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.712, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137494646 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.712, + "unit": "ns/op", + "extra": "137494646 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137494646 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137494646 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.82, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17292750 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.82, + "unit": "ns/op", + "extra": "17292750 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17292750 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17292750 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.87, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17408724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.87, + "unit": "ns/op", + "extra": "17408724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17408724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17408724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.906, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174416259 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.906, + "unit": "ns/op", + "extra": "174416259 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174416259 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174416259 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.878, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173917767 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.878, + "unit": "ns/op", + "extra": "173917767 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "173917767 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173917767 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.549, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "182797786 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.549, + "unit": "ns/op", + "extra": "182797786 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "182797786 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "182797786 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 6.541, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "182886933 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 6.541, + "unit": "ns/op", + "extra": "182886933 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "182886933 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "182886933 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 68.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17473718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 68.67, + "unit": "ns/op", + "extra": "17473718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17473718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17473718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 68.32, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17482906 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 68.32, + "unit": "ns/op", + "extra": "17482906 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17482906 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17482906 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3108, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3108, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3359, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3359, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 5388c83444342816be72d32559cf369c08940dac Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 24 Apr 2025 11:00:26 +0000 Subject: [PATCH 23/93] add Go Benchmark (go) benchmark result for 0f266c4cc8cc8f36c700c34b0160924a26f05a01 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 0eae68e..1f046ea 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1744897682294, + "lastUpdate": 1745492426557, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -18854,6 +18854,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "0f266c4cc8cc8f36c700c34b0160924a26f05a01", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/0f266c4cc8cc8f36c700c34b0160924a26f05a01" + }, + "date": 1745492426211, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3131, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3131, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6239, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6239, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3176, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3176, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.44, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35632783 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.44, + "unit": "ns/op", + "extra": "35632783 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35632783 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35632783 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.22, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35927642 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.22, + "unit": "ns/op", + "extra": "35927642 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35927642 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35927642 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.787, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320993806 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.787, + "unit": "ns/op", + "extra": "320993806 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320993806 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320993806 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.834, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321377156 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.834, + "unit": "ns/op", + "extra": "321377156 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321377156 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321377156 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.857, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174712225 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.857, + "unit": "ns/op", + "extra": "174712225 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174712225 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174712225 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.864, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175387645 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.864, + "unit": "ns/op", + "extra": "175387645 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175387645 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175387645 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.718, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137746389 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.718, + "unit": "ns/op", + "extra": "137746389 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137746389 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137746389 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.719, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137423592 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.719, + "unit": "ns/op", + "extra": "137423592 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137423592 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137423592 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.35, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17616753 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.35, + "unit": "ns/op", + "extra": "17616753 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17616753 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17616753 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 67.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17697446 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 67.52, + "unit": "ns/op", + "extra": "17697446 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17697446 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17697446 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.869, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174051216 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.869, + "unit": "ns/op", + "extra": "174051216 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174051216 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174051216 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.887, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174527653 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.887, + "unit": "ns/op", + "extra": "174527653 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174527653 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174527653 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 9.477, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "126304716 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 9.477, + "unit": "ns/op", + "extra": "126304716 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "126304716 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "126304716 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 9.526, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "126615495 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 9.526, + "unit": "ns/op", + "extra": "126615495 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "126615495 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "126615495 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17409718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.4, + "unit": "ns/op", + "extra": "17409718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17409718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17409718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.34, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17399160 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.34, + "unit": "ns/op", + "extra": "17399160 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17399160 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17399160 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 57ced7bda48cf64c2661460ae7adde927948ca01 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 24 Apr 2025 11:06:35 +0000 Subject: [PATCH 24/93] add Go Benchmark (go) benchmark result for f493bdacb6d573db1f100bc2488d419cec7ef860 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 1f046ea..14ec974 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1745492426557, + "lastUpdate": 1745492795211, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -19690,6 +19690,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "f493bdacb6d573db1f100bc2488d419cec7ef860", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/f493bdacb6d573db1f100bc2488d419cec7ef860" + }, + "date": 1745492794910, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6238, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6238, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6233, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6233, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3162, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3162, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34.09, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35982615 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34.09, + "unit": "ns/op", + "extra": "35982615 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35982615 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35982615 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.5, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35823027 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.5, + "unit": "ns/op", + "extra": "35823027 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35823027 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35823027 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.731, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321034297 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.731, + "unit": "ns/op", + "extra": "321034297 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321034297 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321034297 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.744, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320973224 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.744, + "unit": "ns/op", + "extra": "320973224 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320973224 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320973224 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.86, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "166267299 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.86, + "unit": "ns/op", + "extra": "166267299 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "166267299 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "166267299 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174847141 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.85, + "unit": "ns/op", + "extra": "174847141 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174847141 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174847141 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.721, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137655810 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.721, + "unit": "ns/op", + "extra": "137655810 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137655810 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137655810 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.728, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137296987 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.728, + "unit": "ns/op", + "extra": "137296987 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137296987 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137296987 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.04, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17646885 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.04, + "unit": "ns/op", + "extra": "17646885 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17646885 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17646885 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 67.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "15741806 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 67.7, + "unit": "ns/op", + "extra": "15741806 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "15741806 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "15741806 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.869, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172776912 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.869, + "unit": "ns/op", + "extra": "172776912 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "172776912 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172776912 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.894, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175142560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.894, + "unit": "ns/op", + "extra": "175142560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "175142560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175142560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 9.496, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "126527614 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 9.496, + "unit": "ns/op", + "extra": "126527614 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "126527614 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "126527614 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 9.489, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "126554056 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 9.489, + "unit": "ns/op", + "extra": "126554056 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "126554056 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "126554056 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.93, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17432862 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.93, + "unit": "ns/op", + "extra": "17432862 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17432862 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17432862 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17431699 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.9, + "unit": "ns/op", + "extra": "17431699 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17431699 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17431699 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 6981a262fabd4dc71c9149310311c91a2a57f43d Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 28 Apr 2025 08:21:53 +0000 Subject: [PATCH 25/93] add Go Benchmark (go) benchmark result for aba78bf8a06865a38f49d6d90c49d9e0e2fe061c --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 14ec974..44a5948 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1745492795211, + "lastUpdate": 1745828513418, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -20526,6 +20526,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "aba78bf8a06865a38f49d6d90c49d9e0e2fe061c", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/aba78bf8a06865a38f49d6d90c49d9e0e2fe061c" + }, + "date": 1745828512440, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3204, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3204, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6238, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6238, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6236, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6236, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3602, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3602, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3166, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3166, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.18, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36824906 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.18, + "unit": "ns/op", + "extra": "36824906 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36824906 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36824906 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.36, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35037642 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.36, + "unit": "ns/op", + "extra": "35037642 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35037642 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35037642 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320895412 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "320895412 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320895412 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320895412 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321268542 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.738, + "unit": "ns/op", + "extra": "321268542 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321268542 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321268542 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.857, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175219250 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.857, + "unit": "ns/op", + "extra": "175219250 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175219250 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175219250 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.965, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173761192 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.965, + "unit": "ns/op", + "extra": "173761192 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "173761192 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173761192 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.768, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137780700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.768, + "unit": "ns/op", + "extra": "137780700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137780700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137780700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.745, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "136153722 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.745, + "unit": "ns/op", + "extra": "136153722 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "136153722 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "136153722 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 67.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17368406 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 67.7, + "unit": "ns/op", + "extra": "17368406 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17368406 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17368406 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 67.84, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16024756 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 67.84, + "unit": "ns/op", + "extra": "16024756 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16024756 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16024756 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.853, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170229308 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.853, + "unit": "ns/op", + "extra": "170229308 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170229308 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170229308 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.873, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174173300 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.873, + "unit": "ns/op", + "extra": "174173300 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174173300 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174173300 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 9.479, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "126673179 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 9.479, + "unit": "ns/op", + "extra": "126673179 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "126673179 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "126673179 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 9.489, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "126705873 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 9.489, + "unit": "ns/op", + "extra": "126705873 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "126705873 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "126705873 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 70.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17431664 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 70.69, + "unit": "ns/op", + "extra": "17431664 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17431664 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17431664 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 69.32, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17274258 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 69.32, + "unit": "ns/op", + "extra": "17274258 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17274258 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17274258 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3108, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3108, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3138, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3138, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 7c4f94a03d0cc163f1fd1160016eb32044c218e1 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 28 Apr 2025 12:14:57 +0000 Subject: [PATCH 26/93] add Go Benchmark (go) benchmark result for 76cefccfdfc14992d560f5f0e1cf2e6d59c14be7 --- dev/bench/data.js | 646 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 645 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 44a5948..482b540 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1745828513418, + "lastUpdate": 1745842497853, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -21362,6 +21362,650 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "76cefccfdfc14992d560f5f0e1cf2e6d59c14be7", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/76cefccfdfc14992d560f5f0e1cf2e6d59c14be7" + }, + "date": 1745842496939, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3135, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3135, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6247, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6247, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6232, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6232, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.49, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36396631 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.49, + "unit": "ns/op", + "extra": "36396631 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36396631 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36396631 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.38, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36075868 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.38, + "unit": "ns/op", + "extra": "36075868 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36075868 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36075868 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320316241 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "320316241 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320316241 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320316241 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.81, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "312200011 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.81, + "unit": "ns/op", + "extra": "312200011 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "312200011 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "312200011 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.848, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172482486 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.848, + "unit": "ns/op", + "extra": "172482486 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "172482486 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172482486 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175213820 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.85, + "unit": "ns/op", + "extra": "175213820 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175213820 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175213820 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.797, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "136886983 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.797, + "unit": "ns/op", + "extra": "136886983 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "136886983 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "136886983 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.714, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137480917 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.714, + "unit": "ns/op", + "extra": "137480917 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137480917 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137480917 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3407, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3407, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3198, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3198, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.322, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.322, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 20dd239a4accd561f130f174fb902345a3cfc880 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 28 Apr 2025 12:55:38 +0000 Subject: [PATCH 27/93] add Go Benchmark (go) benchmark result for 3b9fcb7f29dd27872becaea12f6c8530db831e28 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 482b540..f0e2170 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1745842497853, + "lastUpdate": 1745844938333, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -22006,6 +22006,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "3b9fcb7f29dd27872becaea12f6c8530db831e28", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/3b9fcb7f29dd27872becaea12f6c8530db831e28" + }, + "date": 1745844937940, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6231, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6231, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.626, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.626, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3167, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3167, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.07, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37000204 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.07, + "unit": "ns/op", + "extra": "37000204 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37000204 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37000204 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.5, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35503958 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.5, + "unit": "ns/op", + "extra": "35503958 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35503958 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35503958 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.754, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "314035818 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.754, + "unit": "ns/op", + "extra": "314035818 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "314035818 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "314035818 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.769, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321018565 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.769, + "unit": "ns/op", + "extra": "321018565 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321018565 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321018565 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.855, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175260490 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.855, + "unit": "ns/op", + "extra": "175260490 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175260490 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175260490 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.884, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175192587 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.884, + "unit": "ns/op", + "extra": "175192587 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175192587 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175192587 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.725, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137451001 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.725, + "unit": "ns/op", + "extra": "137451001 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137451001 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137451001 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "136955755 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.735, + "unit": "ns/op", + "extra": "136955755 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "136955755 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "136955755 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.45, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17606752 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.45, + "unit": "ns/op", + "extra": "17606752 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17606752 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17606752 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 67.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17744724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 67.6, + "unit": "ns/op", + "extra": "17744724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17744724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17744724 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171416372 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.01, + "unit": "ns/op", + "extra": "171416372 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171416372 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171416372 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.997, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171829269 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.997, + "unit": "ns/op", + "extra": "171829269 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171829269 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171829269 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.72, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.71, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.71, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 66.77, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17816940 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 66.77, + "unit": "ns/op", + "extra": "17816940 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17816940 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17816940 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 66.56, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17964795 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 66.56, + "unit": "ns/op", + "extra": "17964795 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17964795 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17964795 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3131, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3131, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3245, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3245, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3131, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3131, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 892fcd62eef85ac8163dfe9842395f1d5fd33f25 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 28 Apr 2025 13:12:29 +0000 Subject: [PATCH 28/93] add Go Benchmark (go) benchmark result for 57e500d81b3c1fa7f46e9c3983c15d323761208c --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index f0e2170..184a9a0 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1745844938333, + "lastUpdate": 1745845949699, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -22842,6 +22842,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "57e500d81b3c1fa7f46e9c3983c15d323761208c", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/57e500d81b3c1fa7f46e9c3983c15d323761208c" + }, + "date": 1745845949334, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3577, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3577, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3191, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3191, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3143, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3143, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.74, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35174074 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.74, + "unit": "ns/op", + "extra": "35174074 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35174074 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35174074 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.7, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35764285 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.7, + "unit": "ns/op", + "extra": "35764285 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35764285 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35764285 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321092625 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "321092625 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321092625 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321092625 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321230565 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "321230565 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321230565 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321230565 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.894, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175101019 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.894, + "unit": "ns/op", + "extra": "175101019 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175101019 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175101019 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.894, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175265244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.894, + "unit": "ns/op", + "extra": "175265244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175265244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175265244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.714, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137690760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.714, + "unit": "ns/op", + "extra": "137690760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137690760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137690760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.721, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137624454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.721, + "unit": "ns/op", + "extra": "137624454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137624454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137624454 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.24, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17652289 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.24, + "unit": "ns/op", + "extra": "17652289 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17652289 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17652289 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 67.57, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17693719 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 67.57, + "unit": "ns/op", + "extra": "17693719 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17693719 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17693719 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.766, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "177182469 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.766, + "unit": "ns/op", + "extra": "177182469 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "177182469 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "177182469 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.793, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175483099 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.793, + "unit": "ns/op", + "extra": "175483099 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "175483099 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175483099 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 9.999, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "120100502 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 9.999, + "unit": "ns/op", + "extra": "120100502 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "120100502 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "120100502 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.01, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 67.66, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17116353 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 67.66, + "unit": "ns/op", + "extra": "17116353 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17116353 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17116353 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 67.42, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17894577 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 67.42, + "unit": "ns/op", + "extra": "17894577 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "17894577 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17894577 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3134, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3134, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From ed59b5de95bea76940587b834714838b310797e7 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 28 Apr 2025 13:55:16 +0000 Subject: [PATCH 29/93] add Go Benchmark (go) benchmark result for 7755fb934a7d1d06b60272206cdbc1efb6d24052 --- dev/bench/data.js | 646 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 645 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 184a9a0..dc2ebbb 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1745845949699, + "lastUpdate": 1745848516940, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -23678,6 +23678,650 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "7755fb934a7d1d06b60272206cdbc1efb6d24052", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/7755fb934a7d1d06b60272206cdbc1efb6d24052" + }, + "date": 1745848516012, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3424, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3424, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.338, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.338, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3164, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3164, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3155, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3155, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.02, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37007446 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.02, + "unit": "ns/op", + "extra": "37007446 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37007446 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37007446 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.93, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35239938 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.93, + "unit": "ns/op", + "extra": "35239938 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35239938 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35239938 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320325708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "320325708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320325708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320325708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320829910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "320829910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320829910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320829910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.89, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174914685 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.89, + "unit": "ns/op", + "extra": "174914685 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174914685 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174914685 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.859, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "165052971 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.859, + "unit": "ns/op", + "extra": "165052971 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "165052971 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "165052971 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137036031 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.738, + "unit": "ns/op", + "extra": "137036031 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137036031 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137036031 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.713, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137519868 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.713, + "unit": "ns/op", + "extra": "137519868 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137519868 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137519868 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3142, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3142, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3151, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3151, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3142, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3142, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From fe2d9207ff11bfed4af2d3c26086742cfffb64de Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 13 May 2025 13:56:12 +0000 Subject: [PATCH 30/93] add Go Benchmark (go) benchmark result for 676cf1c0357e839ae48a4bf78fed9baf82e1ae77 --- dev/bench/data.js | 646 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 645 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index dc2ebbb..287f087 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1745848516940, + "lastUpdate": 1747144572293, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -24322,6 +24322,650 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "676cf1c0357e839ae48a4bf78fed9baf82e1ae77", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/676cf1c0357e839ae48a4bf78fed9baf82e1ae77" + }, + "date": 1747144571873, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3167, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3167, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6241, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6241, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6221, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6221, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3406, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3406, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3165, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3165, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.83, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35849901 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.83, + "unit": "ns/op", + "extra": "35849901 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35849901 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35849901 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.95, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35905327 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.95, + "unit": "ns/op", + "extra": "35905327 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35905327 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35905327 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320991522 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "320991522 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320991522 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320991522 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.755, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321384052 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.755, + "unit": "ns/op", + "extra": "321384052 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321384052 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321384052 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.895, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "167524311 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.895, + "unit": "ns/op", + "extra": "167524311 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "167524311 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "167524311 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.856, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175177116 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.856, + "unit": "ns/op", + "extra": "175177116 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175177116 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175177116 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.716, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "134991361 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.716, + "unit": "ns/op", + "extra": "134991361 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "134991361 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "134991361 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.718, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137488774 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.718, + "unit": "ns/op", + "extra": "137488774 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137488774 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137488774 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3287, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3287, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6344, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6344, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.632, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.632, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 4b433eb5d5c4b019876dda02a3a22687acf6c9cd Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 13 May 2025 17:17:08 +0000 Subject: [PATCH 31/93] add Go Benchmark (go) benchmark result for 41af0a7599797c024c59fa266d3abe1b2fc3d5af --- dev/bench/data.js | 646 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 645 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 287f087..ec8ea0c 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1747144572293, + "lastUpdate": 1747156628199, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -24966,6 +24966,650 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "41af0a7599797c024c59fa266d3abe1b2fc3d5af", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/41af0a7599797c024c59fa266d3abe1b2fc3d5af" + }, + "date": 1747156627741, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6223, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6223, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6234, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6234, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3136, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.71, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37155884 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.71, + "unit": "ns/op", + "extra": "37155884 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37155884 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37155884 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.91, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35615265 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.91, + "unit": "ns/op", + "extra": "35615265 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35615265 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35615265 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "317068486 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "317068486 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "317068486 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "317068486 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320839839 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "320839839 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320839839 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320839839 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.93, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "168610159 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.93, + "unit": "ns/op", + "extra": "168610159 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "168610159 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "168610159 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175290597 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.85, + "unit": "ns/op", + "extra": "175290597 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175290597 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175290597 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.78, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "136138428 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.78, + "unit": "ns/op", + "extra": "136138428 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "136138428 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "136138428 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.711, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137561613 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.711, + "unit": "ns/op", + "extra": "137561613 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137561613 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137561613 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6221, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6221, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6228, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6228, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3143, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3143, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3141, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3141, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From bdd2e70521506e434835e3e4a971037569ce4637 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 13 May 2025 18:23:00 +0000 Subject: [PATCH 32/93] add Go Benchmark (go) benchmark result for 7e3317a4d0f0c79990a4591c4179f186c1c93751 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index ec8ea0c..7b8d075 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1747156628199, + "lastUpdate": 1747160580193, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -25610,6 +25610,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "7e3317a4d0f0c79990a4591c4179f186c1c93751", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/7e3317a4d0f0c79990a4591c4179f186c1c93751" + }, + "date": 1747160579075, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6245, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6245, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6234, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6234, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.8, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36524960 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.8, + "unit": "ns/op", + "extra": "36524960 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36524960 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36524960 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35012547 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33, + "unit": "ns/op", + "extra": "35012547 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35012547 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35012547 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319812901 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "319812901 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319812901 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319812901 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.763, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321036674 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.763, + "unit": "ns/op", + "extra": "321036674 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321036674 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321036674 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173768371 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.85, + "unit": "ns/op", + "extra": "173768371 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "173768371 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173768371 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.853, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171122702 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.853, + "unit": "ns/op", + "extra": "171122702 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "171122702 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171122702 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.715, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137515189 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.715, + "unit": "ns/op", + "extra": "137515189 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137515189 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137515189 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.732, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137478896 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.732, + "unit": "ns/op", + "extra": "137478896 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137478896 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137478896 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8560342 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "8560342 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8560342 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8560342 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9187051 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.6, + "unit": "ns/op", + "extra": "9187051 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9187051 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9187051 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.885, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174306276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.885, + "unit": "ns/op", + "extra": "174306276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174306276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174306276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.874, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174344467 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.874, + "unit": "ns/op", + "extra": "174344467 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174344467 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174344467 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.94, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.94, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.95, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.95, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6126080 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196, + "unit": "ns/op", + "extra": "6126080 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6126080 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6126080 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6123842 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.8, + "unit": "ns/op", + "extra": "6123842 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6123842 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6123842 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6242, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6242, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6242, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6242, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From a2a049ccc51885624942fafb758eaadf1a1f7a6f Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 13 May 2025 18:37:26 +0000 Subject: [PATCH 33/93] add Go Benchmark (go) benchmark result for 5a37c4b81b65b98504ad87c11f26370b71881a0c --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 7b8d075..6a2e7a5 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1747160580193, + "lastUpdate": 1747161446026, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -26446,6 +26446,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis-developer", + "username": "redis-developer" + }, + "committer": { + "name": "redis-developer", + "username": "redis-developer" + }, + "id": "5a37c4b81b65b98504ad87c11f26370b71881a0c", + "message": "Add Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-04-09T03:47:18Z", + "url": "https://github.com/redis-developer/go-redis-entraid/pull/1/commits/5a37c4b81b65b98504ad87c11f26370b71881a0c" + }, + "date": 1747161444979, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3136, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.66, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35714696 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.66, + "unit": "ns/op", + "extra": "35714696 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35714696 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35714696 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.94, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35489126 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.94, + "unit": "ns/op", + "extra": "35489126 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35489126 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35489126 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321190432 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "321190432 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321190432 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321190432 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.759, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "316051058 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.759, + "unit": "ns/op", + "extra": "316051058 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "316051058 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "316051058 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.856, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174226731 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.856, + "unit": "ns/op", + "extra": "174226731 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174226731 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174226731 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.843, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169263854 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.843, + "unit": "ns/op", + "extra": "169263854 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "169263854 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169263854 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.714, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137544118 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.714, + "unit": "ns/op", + "extra": "137544118 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137544118 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137544118 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.725, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137536052 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.725, + "unit": "ns/op", + "extra": "137536052 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137536052 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137536052 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 134.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "7733866 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 134.1, + "unit": "ns/op", + "extra": "7733866 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "7733866 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "7733866 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9156490 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.6, + "unit": "ns/op", + "extra": "9156490 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9156490 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9156490 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.893, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174485344 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.893, + "unit": "ns/op", + "extra": "174485344 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174485344 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174485344 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.881, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174096460 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.881, + "unit": "ns/op", + "extra": "174096460 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174096460 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174096460 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.96, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.96, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.99, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.99, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6135721 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.8, + "unit": "ns/op", + "extra": "6135721 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6135721 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6135721 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 198.3, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6134581 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 198.3, + "unit": "ns/op", + "extra": "6134581 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6134581 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6134581 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3176, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3176, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3139, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3139, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 5d5b82d2e6f04228e5444d7061c6e39f46d8a080 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 19 May 2025 13:30:35 +0000 Subject: [PATCH 34/93] add Go Benchmark (go) benchmark result for 1e25b29e9a0797ec4b1f7923ff211ed3e8410d5b --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 6a2e7a5..5dca8e7 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1747161446026, + "lastUpdate": 1747661435431, "repoUrl": "https://github.com/redis-developer/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -27282,6 +27282,846 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1e25b29e9a0797ec4b1f7923ff211ed3e8410d5b", + "message": "Merge pull request #1 from redis-developer/intro\n\nAdd Entra ID Authentication Support for Redis ( `go-redis` )", + "timestamp": "2025-05-19T16:29:04+03:00", + "tree_id": "039357085ab059d19ce46109a76b4b3abffceb8a", + "url": "https://github.com/redis-developer/go-redis-entraid/commit/1e25b29e9a0797ec4b1f7923ff211ed3e8410d5b" + }, + "date": 1747661435004, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3163, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3163, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6224, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6224, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6365, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6365, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3186, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3186, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.93, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36011278 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.93, + "unit": "ns/op", + "extra": "36011278 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36011278 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36011278 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.35, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35830928 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.35, + "unit": "ns/op", + "extra": "35830928 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35830928 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35830928 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.732, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321167709 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.732, + "unit": "ns/op", + "extra": "321167709 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321167709 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321167709 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320770386 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "320770386 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320770386 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320770386 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.96, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174937801 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.96, + "unit": "ns/op", + "extra": "174937801 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174937801 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174937801 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.856, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174779077 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.856, + "unit": "ns/op", + "extra": "174779077 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174779077 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174779077 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.748, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137545171 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.748, + "unit": "ns/op", + "extra": "137545171 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137545171 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137545171 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.741, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "135847040 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.741, + "unit": "ns/op", + "extra": "135847040 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "135847040 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "135847040 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8761076 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "8761076 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8761076 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8761076 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9188962 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "9188962 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9188962 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9188962 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.887, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174652459 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.887, + "unit": "ns/op", + "extra": "174652459 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174652459 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174652459 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.891, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "165167908 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.891, + "unit": "ns/op", + "extra": "165167908 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "165167908 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "165167908 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.94, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.94, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.97, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.97, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6135698 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.7, + "unit": "ns/op", + "extra": "6135698 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6135698 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6135698 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6128031 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196.2, + "unit": "ns/op", + "extra": "6128031 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6128031 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6128031 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From b1fb7207c7714707660d3fd93ecf0735e39b6458 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 23 May 2025 21:00:53 +0000 Subject: [PATCH 35/93] add Go Benchmark (go) benchmark result for 237660c8120fa06880bf8e849c4c2e783cbc65e5 --- dev/bench/data.js | 840 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 838 insertions(+), 2 deletions(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 5dca8e7..53a95d5 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,6 +1,6 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1747661435431, - "repoUrl": "https://github.com/redis-developer/go-redis-entraid", + "lastUpdate": 1748034053407, + "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ { @@ -28122,6 +28122,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "237660c8120fa06880bf8e849c4c2e783cbc65e5", + "message": "test(examples): Add runnable examples for testing", + "timestamp": "2025-05-20T08:12:40Z", + "url": "https://github.com/redis/go-redis-entraid/pull/2/commits/237660c8120fa06880bf8e849c4c2e783cbc65e5" + }, + "date": 1748034052382, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3131, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3131, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6268, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6268, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6235, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6235, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3234, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3234, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3358, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3358, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.88, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36084124 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.88, + "unit": "ns/op", + "extra": "36084124 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36084124 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36084124 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34608948 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33, + "unit": "ns/op", + "extra": "34608948 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34608948 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34608948 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321267350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "321267350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321267350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321267350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.741, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320587329 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.741, + "unit": "ns/op", + "extra": "320587329 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320587329 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320587329 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.858, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175133476 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.858, + "unit": "ns/op", + "extra": "175133476 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175133476 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175133476 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.845, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175414549 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.845, + "unit": "ns/op", + "extra": "175414549 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175414549 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175414549 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137765424 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.734, + "unit": "ns/op", + "extra": "137765424 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137765424 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137765424 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137782614 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.734, + "unit": "ns/op", + "extra": "137782614 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137782614 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137782614 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8585990 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.4, + "unit": "ns/op", + "extra": "8585990 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8585990 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8585990 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9184958 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.4, + "unit": "ns/op", + "extra": "9184958 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9184958 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9184958 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.005, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171397200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.005, + "unit": "ns/op", + "extra": "171397200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171397200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171397200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 8.803, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170895703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 8.803, + "unit": "ns/op", + "extra": "170895703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170895703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170895703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "120039488 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.02, + "unit": "ns/op", + "extra": "120039488 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "120039488 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "120039488 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "120027250 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10, + "unit": "ns/op", + "extra": "120027250 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "120027250 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "120027250 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6138825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.7, + "unit": "ns/op", + "extra": "6138825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6138825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6138825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6110934 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.9, + "unit": "ns/op", + "extra": "6110934 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6110934 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6110934 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6279, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6279, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6232, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6232, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3274, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3274, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 77daee42bfc31ba108d7278694a7684b1bb8912e Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 23 May 2025 21:16:23 +0000 Subject: [PATCH 36/93] add Go Benchmark (go) benchmark result for ce9c51b87e46b6c821d93733ee05241138d0bddc --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 53a95d5..ae3eae1 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748034053407, + "lastUpdate": 1748034983928, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -28958,6 +28958,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "ce9c51b87e46b6c821d93733ee05241138d0bddc", + "message": "test(examples): Add runnable examples for testing", + "timestamp": "2025-05-20T08:12:40Z", + "url": "https://github.com/redis/go-redis-entraid/pull/2/commits/ce9c51b87e46b6c821d93733ee05241138d0bddc" + }, + "date": 1748034983493, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6248, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6248, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.637, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.637, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3272, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3272, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.04, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36010762 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.04, + "unit": "ns/op", + "extra": "36010762 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36010762 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36010762 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34.47, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35149426 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34.47, + "unit": "ns/op", + "extra": "35149426 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35149426 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35149426 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320254276 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "320254276 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320254276 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320254276 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "313718314 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "313718314 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "313718314 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "313718314 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.062, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "167543481 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.062, + "unit": "ns/op", + "extra": "167543481 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "167543481 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "167543481 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.848, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174931285 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.848, + "unit": "ns/op", + "extra": "174931285 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174931285 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174931285 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.723, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137615094 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.723, + "unit": "ns/op", + "extra": "137615094 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137615094 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137615094 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.726, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137430540 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.726, + "unit": "ns/op", + "extra": "137430540 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137430540 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137430540 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8804656 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.4, + "unit": "ns/op", + "extra": "8804656 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8804656 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8804656 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9143628 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "9143628 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9143628 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9143628 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.015, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171136616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.015, + "unit": "ns/op", + "extra": "171136616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171136616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171136616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.023, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171158574 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.023, + "unit": "ns/op", + "extra": "171158574 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171158574 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171158574 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.1, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6127959 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196.1, + "unit": "ns/op", + "extra": "6127959 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6127959 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6127959 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6120084 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196.5, + "unit": "ns/op", + "extra": "6120084 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6120084 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6120084 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6233, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6233, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3107, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3107, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From ffd84c4c944320f78fc8f8535b9a0e8728de40df Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 23 May 2025 21:25:23 +0000 Subject: [PATCH 37/93] add Go Benchmark (go) benchmark result for a0235fb3c1c1a176a68b1f5e3339991354454f6c --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index ae3eae1..6c6340f 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748034983928, + "lastUpdate": 1748035523421, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -29794,6 +29794,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "a0235fb3c1c1a176a68b1f5e3339991354454f6c", + "message": "test(examples): Add runnable examples for testing", + "timestamp": "2025-05-20T08:12:40Z", + "url": "https://github.com/redis/go-redis-entraid/pull/2/commits/a0235fb3c1c1a176a68b1f5e3339991354454f6c" + }, + "date": 1748035522815, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6225, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6225, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6231, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6231, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.339, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.339, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.06, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "33741890 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.06, + "unit": "ns/op", + "extra": "33741890 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "33741890 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "33741890 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.88, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35236142 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.88, + "unit": "ns/op", + "extra": "35236142 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35236142 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35236142 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.732, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320250073 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.732, + "unit": "ns/op", + "extra": "320250073 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320250073 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320250073 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320705178 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.738, + "unit": "ns/op", + "extra": "320705178 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320705178 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320705178 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.061, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "166986734 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.061, + "unit": "ns/op", + "extra": "166986734 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "166986734 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "166986734 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.857, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175166661 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.857, + "unit": "ns/op", + "extra": "175166661 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175166661 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175166661 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.774, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137626035 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.774, + "unit": "ns/op", + "extra": "137626035 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137626035 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137626035 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137769615 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.736, + "unit": "ns/op", + "extra": "137769615 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137769615 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137769615 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8851584 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.6, + "unit": "ns/op", + "extra": "8851584 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8851584 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8851584 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9189584 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "9189584 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9189584 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9189584 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171110799 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.01, + "unit": "ns/op", + "extra": "171110799 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171110799 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171110799 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.006, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171224662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.006, + "unit": "ns/op", + "extra": "171224662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171224662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171224662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.04, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.04, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.02, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 199.3, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6090880 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 199.3, + "unit": "ns/op", + "extra": "6090880 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6090880 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6090880 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 198.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "5911005 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 198.8, + "unit": "ns/op", + "extra": "5911005 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "5911005 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "5911005 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3199, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3199, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3228, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3228, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6242, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6242, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6471, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6471, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3175, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3175, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From c18c172349d7349d4c7b65765e5e749c89182381 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 23 May 2025 21:49:42 +0000 Subject: [PATCH 38/93] add Go Benchmark (go) benchmark result for 78763af5dc7fce5fd8268d2abe0bc758acaa06a8 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 6c6340f..9d6388f 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748035523421, + "lastUpdate": 1748036982496, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -30630,6 +30630,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "78763af5dc7fce5fd8268d2abe0bc758acaa06a8", + "message": "test(examples): Add runnable examples for testing", + "timestamp": "2025-05-20T08:12:40Z", + "url": "https://github.com/redis/go-redis-entraid/pull/2/commits/78763af5dc7fce5fd8268d2abe0bc758acaa06a8" + }, + "date": 1748036982103, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6239, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6239, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6227, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6227, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.88, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36274690 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.88, + "unit": "ns/op", + "extra": "36274690 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36274690 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36274690 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.96, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34342245 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.96, + "unit": "ns/op", + "extra": "34342245 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34342245 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34342245 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.739, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321413504 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.739, + "unit": "ns/op", + "extra": "321413504 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321413504 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321413504 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318931714 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.738, + "unit": "ns/op", + "extra": "318931714 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "318931714 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318931714 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.86, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175057520 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.86, + "unit": "ns/op", + "extra": "175057520 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175057520 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175057520 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.845, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174938395 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.845, + "unit": "ns/op", + "extra": "174938395 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174938395 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174938395 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.724, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137655532 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.724, + "unit": "ns/op", + "extra": "137655532 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137655532 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137655532 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.713, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137808340 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.713, + "unit": "ns/op", + "extra": "137808340 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137808340 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137808340 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8685732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "8685732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8685732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8685732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9185894 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.6, + "unit": "ns/op", + "extra": "9185894 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9185894 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9185894 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.003, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171570780 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.003, + "unit": "ns/op", + "extra": "171570780 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171570780 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171570780 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.009, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171256125 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.009, + "unit": "ns/op", + "extra": "171256125 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171256125 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171256125 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.08, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.08, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 9.998, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "120089974 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 9.998, + "unit": "ns/op", + "extra": "120089974 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "120089974 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "120089974 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6132759 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.9, + "unit": "ns/op", + "extra": "6132759 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6132759 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6132759 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6120460 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.6, + "unit": "ns/op", + "extra": "6120460 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6120460 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6120460 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3165, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3165, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3223, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3223, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3226, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6234, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6234, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.623, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.623, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 005c08907f7a192b07008d39851c2398477d025a Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 09:05:39 +0000 Subject: [PATCH 39/93] add Go Benchmark (go) benchmark result for 3239bc8b31f537978f76b2082e0644baafa005f8 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 9d6388f..8ff2276 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748036982496, + "lastUpdate": 1748336739888, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -31466,6 +31466,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "3239bc8b31f537978f76b2082e0644baafa005f8", + "message": "test(examples): Add runnable examples for testing", + "timestamp": "2025-05-20T08:12:40Z", + "url": "https://github.com/redis/go-redis-entraid/pull/2/commits/3239bc8b31f537978f76b2082e0644baafa005f8" + }, + "date": 1748336738810, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3139, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3139, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6252, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6252, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6236, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6236, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.96, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36860530 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.96, + "unit": "ns/op", + "extra": "36860530 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36860530 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36860530 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35352252 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33, + "unit": "ns/op", + "extra": "35352252 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35352252 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35352252 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321008234 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "321008234 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321008234 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321008234 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "317376115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "317376115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "317376115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "317376115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.177, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173249491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.177, + "unit": "ns/op", + "extra": "173249491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "173249491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173249491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.853, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170938770 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.853, + "unit": "ns/op", + "extra": "170938770 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "170938770 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170938770 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.723, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137605279 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.723, + "unit": "ns/op", + "extra": "137605279 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137605279 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137605279 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 9.174, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137348539 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 9.174, + "unit": "ns/op", + "extra": "137348539 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137348539 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137348539 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8786576 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.7, + "unit": "ns/op", + "extra": "8786576 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8786576 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8786576 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9187166 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.8, + "unit": "ns/op", + "extra": "9187166 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9187166 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9187166 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.076, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170221341 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.076, + "unit": "ns/op", + "extra": "170221341 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170221341 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170221341 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.004, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170955386 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.004, + "unit": "ns/op", + "extra": "170955386 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170955386 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170955386 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.04, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.04, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6135738 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196.2, + "unit": "ns/op", + "extra": "6135738 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6135738 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6135738 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6128332 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.9, + "unit": "ns/op", + "extra": "6128332 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6128332 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6128332 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6232, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6232, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6282, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6282, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3135, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3135, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From c10f46e2561e21296dd6cd3a53b34dfe9bad010d Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 09:38:27 +0000 Subject: [PATCH 40/93] add Go Benchmark (go) benchmark result for 8ff1c69fc5ca8f071ef3742c325fc5db7d4569a9 --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 8ff2276..47e1881 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748336739888, + "lastUpdate": 1748338707770, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -32302,6 +32302,846 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8ff1c69fc5ca8f071ef3742c325fc5db7d4569a9", + "message": "test(examples): Add runnable examples for testing (#2)\n\n* update dependencies\n\n* add custom identity provider example\n\n* add additional examples\n\n* change client variable name\n\n* chore(exampels): Add runnable examples\n\n* fix(examples): fix run script\n\n* fix(tests): fix client configuration\n\n* chore(repo): use new repo under redis org\n\n* Update examples/entraid/config/config.go\n\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>\n\n* fix(examples): fix config imports\n\n* fix(examples): fix credentials type\n\n* wip(examples): debug cert example\n\n* wip(examples): use object id for user assigned\n\n* wip(examples): rename examples and add shorter expirations\n\n* fix(tests): remove examples from coverage\n\ntrigger ci.\n\n* test(config): add test for the config parsing in the examples\n\n* test(examples): refactor parsePrivateKey to return err\n\n---------\n\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>", + "timestamp": "2025-05-27T12:36:24+03:00", + "tree_id": "c3622fb4ee077e460a0e8352283b55870fc6169a", + "url": "https://github.com/redis/go-redis-entraid/commit/8ff1c69fc5ca8f071ef3742c325fc5db7d4569a9" + }, + "date": 1748338706685, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6245, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6245, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6272, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6272, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3136, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3226, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.321, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.321, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3232, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3232, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.39, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36558862 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.39, + "unit": "ns/op", + "extra": "36558862 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36558862 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36558862 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.02, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "33597123 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.02, + "unit": "ns/op", + "extra": "33597123 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "33597123 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "33597123 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.87, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "317474014 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.87, + "unit": "ns/op", + "extra": "317474014 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "317474014 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "317474014 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.805, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320622759 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.805, + "unit": "ns/op", + "extra": "320622759 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320622759 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320622759 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.899, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174052478 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.899, + "unit": "ns/op", + "extra": "174052478 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174052478 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174052478 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.842, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173197281 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.842, + "unit": "ns/op", + "extra": "173197281 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "173197281 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173197281 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 9.03, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "133926894 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 9.03, + "unit": "ns/op", + "extra": "133926894 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "133926894 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "133926894 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.725, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137673921 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.725, + "unit": "ns/op", + "extra": "137673921 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137673921 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137673921 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8777218 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "8777218 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8777218 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8777218 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9188535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.6, + "unit": "ns/op", + "extra": "9188535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9188535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9188535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169822896 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.01, + "unit": "ns/op", + "extra": "169822896 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169822896 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169822896 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.026, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171052912 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.026, + "unit": "ns/op", + "extra": "171052912 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171052912 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171052912 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.01, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6120576 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.7, + "unit": "ns/op", + "extra": "6120576 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6120576 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6120576 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 197.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6135138 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 197.1, + "unit": "ns/op", + "extra": "6135138 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6135138 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6135138 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6236, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6236, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6242, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6242, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From a413d0ac73e9a75e6e854401953716d8d4f2952c Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 10:14:02 +0000 Subject: [PATCH 41/93] add Go Benchmark (go) benchmark result for 37dd33c7b821d161acb077ece63c9c10b0a9edd1 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 47e1881..7e9ce46 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748338707770, + "lastUpdate": 1748340842409, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -33142,6 +33142,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "37dd33c7b821d161acb077ece63c9c10b0a9edd1", + "message": "refactor(release): refactoring release process a big.", + "timestamp": "2025-05-27T09:36:28Z", + "url": "https://github.com/redis/go-redis-entraid/pull/3/commits/37dd33c7b821d161acb077ece63c9c10b0a9edd1" + }, + "date": 1748340841618, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.332, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.332, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6242, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6242, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.628, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.628, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3175, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3175, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.1, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35861442 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.1, + "unit": "ns/op", + "extra": "35861442 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35861442 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35861442 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 35.07, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34781494 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 35.07, + "unit": "ns/op", + "extra": "34781494 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34781494 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34781494 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.743, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320589855 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.743, + "unit": "ns/op", + "extra": "320589855 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320589855 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320589855 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.739, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321054454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.739, + "unit": "ns/op", + "extra": "321054454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321054454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321054454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.847, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174555999 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.847, + "unit": "ns/op", + "extra": "174555999 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174555999 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174555999 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174981134 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "174981134 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174981134 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174981134 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.722, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137314748 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.722, + "unit": "ns/op", + "extra": "137314748 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137314748 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137314748 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.786, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137345157 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.786, + "unit": "ns/op", + "extra": "137345157 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137345157 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137345157 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9163599 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 132, + "unit": "ns/op", + "extra": "9163599 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9163599 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9163599 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9193626 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "9193626 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9193626 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9193626 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170182005 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.01, + "unit": "ns/op", + "extra": "170182005 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170182005 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170182005 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.018, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171081267 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.018, + "unit": "ns/op", + "extra": "171081267 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171081267 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171081267 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.17, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.17, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6136638 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.8, + "unit": "ns/op", + "extra": "6136638 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6136638 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6136638 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6126176 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.7, + "unit": "ns/op", + "extra": "6126176 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6126176 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6126176 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.622, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.622, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6221, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6221, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3152, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3152, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 1d09a895fa6a2c430c6fdb0df539f39c81a90ee4 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 10:14:58 +0000 Subject: [PATCH 42/93] add Go Benchmark (go) benchmark result for 55f1bd388acd2a0dc736d0f7ba629e43c89627e9 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 7e9ce46..7f13117 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748340842409, + "lastUpdate": 1748340898924, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -33978,6 +33978,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "55f1bd388acd2a0dc736d0f7ba629e43c89627e9", + "message": "refactor(release): refactoring release process a big.", + "timestamp": "2025-05-27T09:36:28Z", + "url": "https://github.com/redis/go-redis-entraid/pull/3/commits/55f1bd388acd2a0dc736d0f7ba629e43c89627e9" + }, + "date": 1748340898352, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6248, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6248, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6223, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6223, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3424, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3424, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3139, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3139, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.91, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36512436 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.91, + "unit": "ns/op", + "extra": "36512436 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36512436 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36512436 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.88, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34253445 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.88, + "unit": "ns/op", + "extra": "34253445 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34253445 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34253445 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "316625440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "316625440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "316625440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "316625440 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.818, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320664372 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.818, + "unit": "ns/op", + "extra": "320664372 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320664372 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320664372 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.849, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171279709 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.849, + "unit": "ns/op", + "extra": "171279709 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "171279709 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171279709 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.846, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174746910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.846, + "unit": "ns/op", + "extra": "174746910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174746910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174746910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.947, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "134722760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.947, + "unit": "ns/op", + "extra": "134722760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "134722760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "134722760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.713, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137396847 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.713, + "unit": "ns/op", + "extra": "137396847 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137396847 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137396847 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8631684 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "8631684 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8631684 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8631684 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9172186 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.7, + "unit": "ns/op", + "extra": "9172186 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9172186 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9172186 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.004, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171423876 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.004, + "unit": "ns/op", + "extra": "171423876 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171423876 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171423876 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.004, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171099778 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.004, + "unit": "ns/op", + "extra": "171099778 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171099778 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171099778 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.01, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.03, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.03, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6118939 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196.1, + "unit": "ns/op", + "extra": "6118939 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6118939 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6118939 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6128934 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196.1, + "unit": "ns/op", + "extra": "6128934 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6128934 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6128934 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6226, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6232, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6232, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3131, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3131, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 4bc1da181cb33f58b207b23543e1316dab68391d Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 10:17:32 +0000 Subject: [PATCH 43/93] add Go Benchmark (go) benchmark result for b2c911fdb6ae117cf109ca19d4d26ffe9dc9d6e7 --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 7f13117..d2d7d4a 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748340898924, + "lastUpdate": 1748341052596, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -34814,6 +34814,846 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b2c911fdb6ae117cf109ca19d4d26ffe9dc9d6e7", + "message": "refactor(release): refactoring release process a big. (#3)\n\n* refactor(release): refactoring release process a big.\n\nAdd issue templates\nAdd release drafter\nRemove version files\n\n* refactor(github): remove discussions link", + "timestamp": "2025-05-27T13:16:14+03:00", + "tree_id": "f3e8c9b49f544981498392874adf3115bd5ba892", + "url": "https://github.com/redis/go-redis-entraid/commit/b2c911fdb6ae117cf109ca19d4d26ffe9dc9d6e7" + }, + "date": 1748341051529, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3294, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3294, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6244, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6244, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.662, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.662, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.01, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35676363 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.01, + "unit": "ns/op", + "extra": "35676363 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35676363 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35676363 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.97, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34730697 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.97, + "unit": "ns/op", + "extra": "34730697 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34730697 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34730697 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320354899 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "320354899 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320354899 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320354899 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.739, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "314931865 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.739, + "unit": "ns/op", + "extra": "314931865 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "314931865 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "314931865 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.852, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175312076 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.852, + "unit": "ns/op", + "extra": "175312076 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175312076 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175312076 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.906, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175246470 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.906, + "unit": "ns/op", + "extra": "175246470 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175246470 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175246470 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.716, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "134679841 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.716, + "unit": "ns/op", + "extra": "134679841 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "134679841 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "134679841 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.722, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137405691 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.722, + "unit": "ns/op", + "extra": "137405691 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137405691 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137405691 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8608774 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.4, + "unit": "ns/op", + "extra": "8608774 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8608774 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8608774 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9189361 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "9189361 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9189361 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9189361 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170857858 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.01, + "unit": "ns/op", + "extra": "170857858 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170857858 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170857858 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.04, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170734465 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.04, + "unit": "ns/op", + "extra": "170734465 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170734465 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170734465 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.03, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.03, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.01, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6137150 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.6, + "unit": "ns/op", + "extra": "6137150 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6137150 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6137150 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6093812 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.8, + "unit": "ns/op", + "extra": "6093812 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6093812 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6093812 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3135, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3135, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6222, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6222, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6235, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6235, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.319, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.319, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 74b252f2f5b2c9f7810fc049064f0d688cc49918 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 11:50:03 +0000 Subject: [PATCH 44/93] add Go Benchmark (go) benchmark result for 927d9f6044c971d85a92e3bd4717324352d49b0d --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index d2d7d4a..06274da 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748341052596, + "lastUpdate": 1748346603750, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -35654,6 +35654,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "927d9f6044c971d85a92e3bd4717324352d49b0d", + "message": "refactor(github): move templates, add changelog", + "timestamp": "2025-05-27T10:16:18Z", + "url": "https://github.com/redis/go-redis-entraid/pull/4/commits/927d9f6044c971d85a92e3bd4717324352d49b0d" + }, + "date": 1748346603226, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3183, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3183, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6917, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6917, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6267, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6267, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36879643 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33, + "unit": "ns/op", + "extra": "36879643 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36879643 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36879643 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.97, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35078624 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.97, + "unit": "ns/op", + "extra": "35078624 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35078624 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35078624 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.808, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321751244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.808, + "unit": "ns/op", + "extra": "321751244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321751244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321751244 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.739, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "313127191 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.739, + "unit": "ns/op", + "extra": "313127191 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "313127191 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "313127191 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.847, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174934818 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.847, + "unit": "ns/op", + "extra": "174934818 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174934818 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174934818 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.865, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174983341 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.865, + "unit": "ns/op", + "extra": "174983341 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174983341 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174983341 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137517529 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.72, + "unit": "ns/op", + "extra": "137517529 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137517529 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137517529 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.709, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137350020 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.709, + "unit": "ns/op", + "extra": "137350020 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137350020 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137350020 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8879222 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.8, + "unit": "ns/op", + "extra": "8879222 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8879222 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8879222 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9191144 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "9191144 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9191144 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9191144 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.044, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170877703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.044, + "unit": "ns/op", + "extra": "170877703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170877703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170877703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.059, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171477294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.059, + "unit": "ns/op", + "extra": "171477294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171477294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171477294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "120099817 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10, + "unit": "ns/op", + "extra": "120099817 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "120099817 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "120099817 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6131977 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196.7, + "unit": "ns/op", + "extra": "6131977 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6131977 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6131977 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196.3, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6131928 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196.3, + "unit": "ns/op", + "extra": "6131928 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6131928 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6131928 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3148, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3148, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6253, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6253, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 5a57cf76e4ea91047d5c529f0620a2b372fc8506 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 11:50:13 +0000 Subject: [PATCH 45/93] add Go Benchmark (go) benchmark result for 0edba998f38523a5889f2a0c2fec504430ea51e9 --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 06274da..03be174 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748346603750, + "lastUpdate": 1748346613879, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -36490,6 +36490,846 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0edba998f38523a5889f2a0c2fec504430ea51e9", + "message": "refactor(github): move templates, add changelog (#4)", + "timestamp": "2025-05-27T14:48:43+03:00", + "tree_id": "75cd0ae0a9728bd5ef090a4b82553002390f6684", + "url": "https://github.com/redis/go-redis-entraid/commit/0edba998f38523a5889f2a0c2fec504430ea51e9" + }, + "date": 1748346612743, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6234, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6234, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6235, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6235, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3198, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3198, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3159, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3159, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.83, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37162992 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.83, + "unit": "ns/op", + "extra": "37162992 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37162992 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37162992 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.81, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35546883 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.81, + "unit": "ns/op", + "extra": "35546883 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35546883 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35546883 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321214350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "321214350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321214350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321214350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.822, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320847020 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.822, + "unit": "ns/op", + "extra": "320847020 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320847020 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320847020 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.883, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174725234 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.883, + "unit": "ns/op", + "extra": "174725234 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174725234 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174725234 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.921, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175212895 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.921, + "unit": "ns/op", + "extra": "175212895 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175212895 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175212895 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.712, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137613622 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.712, + "unit": "ns/op", + "extra": "137613622 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137613622 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137613622 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.726, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137658424 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.726, + "unit": "ns/op", + "extra": "137658424 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137658424 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137658424 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8849024 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.4, + "unit": "ns/op", + "extra": "8849024 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8849024 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8849024 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9187400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "9187400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9187400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9187400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.994, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171120956 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.994, + "unit": "ns/op", + "extra": "171120956 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171120956 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171120956 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.013, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171604423 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.013, + "unit": "ns/op", + "extra": "171604423 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171604423 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171604423 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "120057913 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.02, + "unit": "ns/op", + "extra": "120057913 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "120057913 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "120057913 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.02, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 197.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6102730 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 197.2, + "unit": "ns/op", + "extra": "6102730 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6102730 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6102730 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6133952 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.8, + "unit": "ns/op", + "extra": "6133952 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6133952 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6133952 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3203, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3203, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6228, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6228, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6236, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6236, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From bade9697ca337fad110ef247461ce154887fc924 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 16:20:40 +0000 Subject: [PATCH 46/93] add Go Benchmark (go) benchmark result for 254db8e85151552e63fbb8a4245793677f92bfd2 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 03be174..85e3c3c 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748346613879, + "lastUpdate": 1748362840719, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -37330,6 +37330,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "254db8e85151552e63fbb8a4245793677f92bfd2", + "message": "chore(examples): update dependencies", + "timestamp": "2025-05-27T11:48:47Z", + "url": "https://github.com/redis/go-redis-entraid/pull/5/commits/254db8e85151552e63fbb8a4245793677f92bfd2" + }, + "date": 1748362839617, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3371, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3371, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3179, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3179, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6228, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6228, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6222, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6222, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3146, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3146, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3158, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3158, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.91, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36299295 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.91, + "unit": "ns/op", + "extra": "36299295 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36299295 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36299295 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34.07, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "30929178 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34.07, + "unit": "ns/op", + "extra": "30929178 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "30929178 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "30929178 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "304385476 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "304385476 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "304385476 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "304385476 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.739, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "317282474 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.739, + "unit": "ns/op", + "extra": "317282474 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "317282474 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "317282474 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.859, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173528257 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.859, + "unit": "ns/op", + "extra": "173528257 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "173528257 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173528257 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.852, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175089129 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.852, + "unit": "ns/op", + "extra": "175089129 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175089129 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175089129 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.714, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137624049 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.714, + "unit": "ns/op", + "extra": "137624049 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137624049 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137624049 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.856, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137534624 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.856, + "unit": "ns/op", + "extra": "137534624 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137534624 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137534624 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8611910 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "8611910 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8611910 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8611910 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9198512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.4, + "unit": "ns/op", + "extra": "9198512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9198512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9198512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.039, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170707144 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.039, + "unit": "ns/op", + "extra": "170707144 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170707144 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170707144 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.039, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170436508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.039, + "unit": "ns/op", + "extra": "170436508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170436508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170436508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.02, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.03, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.03, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6128413 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.8, + "unit": "ns/op", + "extra": "6128413 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6128413 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6128413 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6129162 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.7, + "unit": "ns/op", + "extra": "6129162 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6129162 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6129162 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.623, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.623, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3388, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3388, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 127593c5afde07bc7ddbe2f8e1db9495a57c1309 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 16:38:23 +0000 Subject: [PATCH 47/93] add Go Benchmark (go) benchmark result for ae377b747856189f2d82a5ea53d1e84368c5a3bf --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 85e3c3c..30c4f9d 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748362840719, + "lastUpdate": 1748363903897, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -38166,6 +38166,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "ae377b747856189f2d82a5ea53d1e84368c5a3bf", + "message": "chore(examples): update dependencies", + "timestamp": "2025-05-27T11:48:47Z", + "url": "https://github.com/redis/go-redis-entraid/pull/5/commits/ae377b747856189f2d82a5ea53d1e84368c5a3bf" + }, + "date": 1748363903394, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3147, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3147, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3142, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3142, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3161, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3161, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3212, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3212, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34.9, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "30715563 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34.9, + "unit": "ns/op", + "extra": "30715563 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "30715563 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "30715563 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.83, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35444719 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.83, + "unit": "ns/op", + "extra": "35444719 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35444719 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35444719 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.786, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321032358 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.786, + "unit": "ns/op", + "extra": "321032358 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321032358 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321032358 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318906931 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "318906931 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "318906931 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318906931 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.84, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "158271123 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.84, + "unit": "ns/op", + "extra": "158271123 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "158271123 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "158271123 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.852, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175107914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.852, + "unit": "ns/op", + "extra": "175107914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175107914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175107914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.772, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137808350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.772, + "unit": "ns/op", + "extra": "137808350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137808350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137808350 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.729, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137655570 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.729, + "unit": "ns/op", + "extra": "137655570 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137655570 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137655570 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8809290 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.4, + "unit": "ns/op", + "extra": "8809290 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8809290 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8809290 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9197869 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.6, + "unit": "ns/op", + "extra": "9197869 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9197869 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9197869 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.014, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171720063 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.014, + "unit": "ns/op", + "extra": "171720063 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171720063 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171720063 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.013, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171193360 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.013, + "unit": "ns/op", + "extra": "171193360 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171193360 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171193360 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.04, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "120048867 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.04, + "unit": "ns/op", + "extra": "120048867 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "120048867 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "120048867 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.03, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "120065726 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.03, + "unit": "ns/op", + "extra": "120065726 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "120065726 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "120065726 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6131460 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196.1, + "unit": "ns/op", + "extra": "6131460 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6131460 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6131460 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6134544 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196.1, + "unit": "ns/op", + "extra": "6134544 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6134544 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6134544 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6222, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6222, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 49a212171e73f0923b84c74d853bd6ca25aabde0 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 16:48:03 +0000 Subject: [PATCH 48/93] add Go Benchmark (go) benchmark result for 33c7baf338402a1383ff7c12a2ff271d77d32c94 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 30c4f9d..58caeaa 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748363903897, + "lastUpdate": 1748364483584, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -39002,6 +39002,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "33c7baf338402a1383ff7c12a2ff271d77d32c94", + "message": "chore(examples): update dependencies", + "timestamp": "2025-05-27T11:48:47Z", + "url": "https://github.com/redis/go-redis-entraid/pull/5/commits/33c7baf338402a1383ff7c12a2ff271d77d32c94" + }, + "date": 1748364482505, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6237, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6237, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6228, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6228, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3153, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3153, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3217, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3217, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3137, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3137, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "30866702 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33, + "unit": "ns/op", + "extra": "30866702 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "30866702 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "30866702 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.18, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35990854 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.18, + "unit": "ns/op", + "extra": "35990854 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35990854 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35990854 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.741, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318596491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.741, + "unit": "ns/op", + "extra": "318596491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "318596491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318596491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "317187750 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "317187750 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "317187750 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "317187750 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.164, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "167405037 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.164, + "unit": "ns/op", + "extra": "167405037 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "167405037 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "167405037 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.841, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175228430 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.841, + "unit": "ns/op", + "extra": "175228430 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175228430 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175228430 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.719, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137183827 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.719, + "unit": "ns/op", + "extra": "137183827 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137183827 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137183827 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.71, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137260509 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.71, + "unit": "ns/op", + "extra": "137260509 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137260509 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137260509 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8627103 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "8627103 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8627103 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8627103 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9174182 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.8, + "unit": "ns/op", + "extra": "9174182 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9174182 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9174182 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.016, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171186020 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.016, + "unit": "ns/op", + "extra": "171186020 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171186020 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171186020 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.022, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170858286 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.022, + "unit": "ns/op", + "extra": "170858286 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170858286 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170858286 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.13, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.13, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6124905 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.6, + "unit": "ns/op", + "extra": "6124905 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6124905 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6124905 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6124928 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.6, + "unit": "ns/op", + "extra": "6124928 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6124928 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6124928 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3264, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3264, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6236, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6236, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6223, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6223, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3209, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3209, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 172396da009ea9be96d102c200b6e672a8907e4e Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 19:45:57 +0000 Subject: [PATCH 49/93] add Go Benchmark (go) benchmark result for 6806df0bb9ffb585598545377d0a07ddff1dc6e3 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 58caeaa..7a9be82 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748364483584, + "lastUpdate": 1748375157308, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -39838,6 +39838,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "6806df0bb9ffb585598545377d0a07ddff1dc6e3", + "message": "chore(examples): update dependencies", + "timestamp": "2025-05-27T11:48:47Z", + "url": "https://github.com/redis/go-redis-entraid/pull/5/commits/6806df0bb9ffb585598545377d0a07ddff1dc6e3" + }, + "date": 1748375156735, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3203, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3203, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6244, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6244, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.624, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.624, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3166, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3166, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.92, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37003808 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.92, + "unit": "ns/op", + "extra": "37003808 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37003808 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37003808 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.48, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36133744 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.48, + "unit": "ns/op", + "extra": "36133744 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36133744 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36133744 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.786, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318181182 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.786, + "unit": "ns/op", + "extra": "318181182 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "318181182 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318181182 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.764, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318717358 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.764, + "unit": "ns/op", + "extra": "318717358 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "318717358 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318717358 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.907, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172672389 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.907, + "unit": "ns/op", + "extra": "172672389 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "172672389 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172672389 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.866, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175165923 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.866, + "unit": "ns/op", + "extra": "175165923 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175165923 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175165923 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.727, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137465370 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.727, + "unit": "ns/op", + "extra": "137465370 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137465370 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137465370 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.715, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137184579 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.715, + "unit": "ns/op", + "extra": "137184579 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137184579 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137184579 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 132.3, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9153554 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 132.3, + "unit": "ns/op", + "extra": "9153554 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9153554 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9153554 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9182239 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.7, + "unit": "ns/op", + "extra": "9182239 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9182239 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9182239 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.079, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169963046 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.079, + "unit": "ns/op", + "extra": "169963046 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169963046 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169963046 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.068, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169798443 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.068, + "unit": "ns/op", + "extra": "169798443 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169798443 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169798443 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.68, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.68, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.69, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6138303 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.5, + "unit": "ns/op", + "extra": "6138303 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6138303 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6138303 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196.3, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6104659 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196.3, + "unit": "ns/op", + "extra": "6104659 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6104659 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6104659 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6267, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6267, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6232, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6232, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 8f956996dd65b29c5bc9628c547026b97509c050 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 20:07:03 +0000 Subject: [PATCH 50/93] add Go Benchmark (go) benchmark result for fad39869b72ee3ea267b66210699e00f4ca96f02 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 7a9be82..577013c 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748375157308, + "lastUpdate": 1748376423040, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -40674,6 +40674,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "fad39869b72ee3ea267b66210699e00f4ca96f02", + "message": "chore(examples): update dependencies", + "timestamp": "2025-05-27T11:48:47Z", + "url": "https://github.com/redis/go-redis-entraid/pull/5/commits/fad39869b72ee3ea267b66210699e00f4ca96f02" + }, + "date": 1748376421914, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3134, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3134, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3279, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3279, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.316, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.316, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34.34, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36734721 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34.34, + "unit": "ns/op", + "extra": "36734721 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36734721 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36734721 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.05, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35556758 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.05, + "unit": "ns/op", + "extra": "35556758 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35556758 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35556758 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.77, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "315986878 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.77, + "unit": "ns/op", + "extra": "315986878 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "315986878 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "315986878 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321046092 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "321046092 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321046092 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321046092 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.845, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174659413 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.845, + "unit": "ns/op", + "extra": "174659413 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174659413 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174659413 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.917, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174447513 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.917, + "unit": "ns/op", + "extra": "174447513 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174447513 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174447513 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.784, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "135536344 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.784, + "unit": "ns/op", + "extra": "135536344 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "135536344 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "135536344 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.718, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137726911 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.718, + "unit": "ns/op", + "extra": "137726911 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137726911 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137726911 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8590472 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.6, + "unit": "ns/op", + "extra": "8590472 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8590472 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8590472 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9190820 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "9190820 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9190820 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9190820 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.077, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169813916 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.077, + "unit": "ns/op", + "extra": "169813916 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169813916 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169813916 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.089, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169711332 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.089, + "unit": "ns/op", + "extra": "169711332 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169711332 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169711332 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 11.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 11.01, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.98, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.98, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6144625 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.6, + "unit": "ns/op", + "extra": "6144625 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6144625 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6144625 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6114294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.9, + "unit": "ns/op", + "extra": "6114294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6114294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6114294 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3284, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3284, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6226, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6238, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6238, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.315, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.315, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 22007ec1a3456285356d27583f96de0728e1dd54 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 20:10:15 +0000 Subject: [PATCH 51/93] add Go Benchmark (go) benchmark result for 50c261be00baa6f7fa090293f10a89b910e770df --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 577013c..e50def5 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748376423040, + "lastUpdate": 1748376615560, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -41510,6 +41510,846 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "50c261be00baa6f7fa090293f10a89b910e770df", + "message": "chore(deps): update dependencies (#5)\n\n* chore(examples): update dependencies\n\nAdd release notes\n\n* chore(deps): Update package dependencies\n\n* chore(makefile): Add makefile for tests\n\nAdd Makefile to reproduce the test commands used in the CI.\n\nA better approach for the future would be to use the exact makefile in the CI\npipelines.\n\n* chore(deps): Update deps and go version\n\nIt turns out that the x/crypto with the security fixes requires go 1.23\nanyway.", + "timestamp": "2025-05-27T23:08:28+03:00", + "tree_id": "1eb2d60d4e66d8bdfedd8e9052d2bb2c1994a068", + "url": "https://github.com/redis/go-redis-entraid/commit/50c261be00baa6f7fa090293f10a89b910e770df" + }, + "date": 1748376614466, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3131, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3131, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3136, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3275, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3275, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.314, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.314, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34.42, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36752542 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34.42, + "unit": "ns/op", + "extra": "36752542 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36752542 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36752542 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.17, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "33054098 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.17, + "unit": "ns/op", + "extra": "33054098 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "33054098 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "33054098 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.763, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319831926 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.763, + "unit": "ns/op", + "extra": "319831926 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319831926 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319831926 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320416531 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "320416531 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320416531 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320416531 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.853, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174830200 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.853, + "unit": "ns/op", + "extra": "174830200 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174830200 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174830200 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.888, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175377326 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.888, + "unit": "ns/op", + "extra": "175377326 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175377326 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175377326 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137573607 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.72, + "unit": "ns/op", + "extra": "137573607 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137573607 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137573607 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.711, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "136386303 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.711, + "unit": "ns/op", + "extra": "136386303 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "136386303 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "136386303 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 131.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8838067 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 131.2, + "unit": "ns/op", + "extra": "8838067 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "8838067 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8838067 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 130.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9196011 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 130.5, + "unit": "ns/op", + "extra": "9196011 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "9196011 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9196011 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.071, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169263436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.071, + "unit": "ns/op", + "extra": "169263436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169263436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169263436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.07, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169164643 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.07, + "unit": "ns/op", + "extra": "169164643 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169164643 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169164643 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.92, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.92, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 11.07, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 11.07, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 195.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6135574 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 195.5, + "unit": "ns/op", + "extra": "6135574 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6135574 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6135574 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 196, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6138854 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 196, + "unit": "ns/op", + "extra": "6138854 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "6138854 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6138854 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3177, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3177, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.624, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.624, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6262, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6262, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3167, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3167, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3146, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3146, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 4349af9189a3507d187350b275e0f747603699a6 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 23:15:00 +0000 Subject: [PATCH 52/93] add Go Benchmark (go) benchmark result for c950c6696fbccc7c255a5c04d2919236440e0a8d --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index e50def5..9878f31 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748376615560, + "lastUpdate": 1748387700187, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -42350,6 +42350,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "c950c6696fbccc7c255a5c04d2919236440e0a8d", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/c950c6696fbccc7c255a5c04d2919236440e0a8d" + }, + "date": 1748387699671, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3144, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3144, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3138, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3138, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3251, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3251, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.79, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35434131 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.79, + "unit": "ns/op", + "extra": "35434131 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35434131 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35434131 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.91, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34892644 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.91, + "unit": "ns/op", + "extra": "34892644 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34892644 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34892644 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.745, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "316114654 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.745, + "unit": "ns/op", + "extra": "316114654 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "316114654 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "316114654 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.931, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321188487 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.931, + "unit": "ns/op", + "extra": "321188487 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321188487 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321188487 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.848, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172651524 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.848, + "unit": "ns/op", + "extra": "172651524 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "172651524 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172651524 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.854, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175340914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.854, + "unit": "ns/op", + "extra": "175340914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175340914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175340914 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "136868148 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.72, + "unit": "ns/op", + "extra": "136868148 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "136868148 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "136868148 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.769, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137401035 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.769, + "unit": "ns/op", + "extra": "137401035 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137401035 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137401035 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.84, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "15809954 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.84, + "unit": "ns/op", + "extra": "15809954 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "15809954 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "15809954 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 69.42, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17029492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 69.42, + "unit": "ns/op", + "extra": "17029492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17029492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17029492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.004, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171443294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.004, + "unit": "ns/op", + "extra": "171443294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171443294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171443294 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.001, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171170143 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.001, + "unit": "ns/op", + "extra": "171170143 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171170143 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171170143 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.02, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.02, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19448313 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.85, + "unit": "ns/op", + "extra": "19448313 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19448313 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19448313 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.47, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18386398 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.47, + "unit": "ns/op", + "extra": "18386398 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "18386398 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18386398 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3139, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3139, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6241, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6241, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6227, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6227, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 312d1a3f0902dbf41bb918c0d8a0a305ab6616ed Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 23:22:09 +0000 Subject: [PATCH 53/93] add Go Benchmark (go) benchmark result for 3f6754f70d627cd8a3c9e2b76d6a0685e771fee8 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 9878f31..0d8b740 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748387700187, + "lastUpdate": 1748388129102, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -43186,6 +43186,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "3f6754f70d627cd8a3c9e2b76d6a0685e771fee8", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/3f6754f70d627cd8a3c9e2b76d6a0685e771fee8" + }, + "date": 1748388128583, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3145, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3145, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34.17, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34829444 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34.17, + "unit": "ns/op", + "extra": "34829444 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34829444 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34829444 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.02, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35428869 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.02, + "unit": "ns/op", + "extra": "35428869 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35428869 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35428869 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.812, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "300073450 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.812, + "unit": "ns/op", + "extra": "300073450 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "300073450 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "300073450 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321140979 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "321140979 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321140979 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321140979 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.848, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175029114 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.848, + "unit": "ns/op", + "extra": "175029114 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175029114 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175029114 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.841, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174733323 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.841, + "unit": "ns/op", + "extra": "174733323 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174733323 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174733323 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.725, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137536593 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.725, + "unit": "ns/op", + "extra": "137536593 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137536593 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137536593 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.714, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137534280 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.714, + "unit": "ns/op", + "extra": "137534280 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137534280 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137534280 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 65.59, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17524444 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 65.59, + "unit": "ns/op", + "extra": "17524444 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17524444 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17524444 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 65.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18130087 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 65.52, + "unit": "ns/op", + "extra": "18130087 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18130087 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18130087 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.874, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174478436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.874, + "unit": "ns/op", + "extra": "174478436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174478436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174478436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.878, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174747224 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.878, + "unit": "ns/op", + "extra": "174747224 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174747224 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174747224 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 11.03, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 11.03, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 11, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 11, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.98, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19284634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.98, + "unit": "ns/op", + "extra": "19284634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19284634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19284634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.03, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19343418 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.03, + "unit": "ns/op", + "extra": "19343418 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19343418 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19343418 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3161, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3161, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3178, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3178, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3276, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3276, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6243, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6243, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 4f5f1fde1600a06bc42290d2031c662014916285 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 23:30:34 +0000 Subject: [PATCH 54/93] add Go Benchmark (go) benchmark result for 282a6341dddea53da9c056f98ca405d4e85eca6a --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 0d8b740..2e2cccb 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748388129102, + "lastUpdate": 1748388634290, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -44022,6 +44022,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "282a6341dddea53da9c056f98ca405d4e85eca6a", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/282a6341dddea53da9c056f98ca405d4e85eca6a" + }, + "date": 1748388633795, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3207, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3207, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3136, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.73, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36426812 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.73, + "unit": "ns/op", + "extra": "36426812 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36426812 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36426812 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.05, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34531820 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.05, + "unit": "ns/op", + "extra": "34531820 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34531820 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34531820 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.929, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "282589654 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.929, + "unit": "ns/op", + "extra": "282589654 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "282589654 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "282589654 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.753, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "312910225 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.753, + "unit": "ns/op", + "extra": "312910225 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "312910225 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "312910225 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.894, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173680555 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.894, + "unit": "ns/op", + "extra": "173680555 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "173680555 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173680555 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175182090 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "175182090 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175182090 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175182090 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.714, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137574067 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.714, + "unit": "ns/op", + "extra": "137574067 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137574067 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137574067 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.729, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137633742 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.729, + "unit": "ns/op", + "extra": "137633742 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137633742 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137633742 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 70.13, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16564108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 70.13, + "unit": "ns/op", + "extra": "16564108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16564108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16564108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 70.05, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16911476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 70.05, + "unit": "ns/op", + "extra": "16911476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16911476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16911476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169449684 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.1, + "unit": "ns/op", + "extra": "169449684 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169449684 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169449684 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.108, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169565366 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.108, + "unit": "ns/op", + "extra": "169565366 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169565366 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169565366 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.69, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.68, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.68, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.42, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19553524 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.42, + "unit": "ns/op", + "extra": "19553524 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19553524 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19553524 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.41, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19517588 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.41, + "unit": "ns/op", + "extra": "19517588 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19517588 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19517588 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6234, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6234, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3131, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3131, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From e7653964200d334378a316d1852c075af8f779fb Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 23:32:56 +0000 Subject: [PATCH 55/93] add Go Benchmark (go) benchmark result for 93108198d4c0f4b31d6d14248acd7e1e172a09f7 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 2e2cccb..ffc32c4 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748388634290, + "lastUpdate": 1748388776844, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -44858,6 +44858,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "93108198d4c0f4b31d6d14248acd7e1e172a09f7", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/93108198d4c0f4b31d6d14248acd7e1e172a09f7" + }, + "date": 1748388776233, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.61, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36315069 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.61, + "unit": "ns/op", + "extra": "36315069 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36315069 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36315069 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.95, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35493951 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.95, + "unit": "ns/op", + "extra": "35493951 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35493951 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35493951 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321102756 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "321102756 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321102756 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321102756 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.781, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321361292 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.781, + "unit": "ns/op", + "extra": "321361292 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321361292 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321361292 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.173, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174869668 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.173, + "unit": "ns/op", + "extra": "174869668 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174869668 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174869668 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172040499 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.85, + "unit": "ns/op", + "extra": "172040499 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "172040499 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172040499 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.715, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137626748 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.715, + "unit": "ns/op", + "extra": "137626748 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137626748 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137626748 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 9.045, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137455302 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 9.045, + "unit": "ns/op", + "extra": "137455302 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137455302 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137455302 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 70.44, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16530222 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 70.44, + "unit": "ns/op", + "extra": "16530222 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16530222 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16530222 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 70.42, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16996634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 70.42, + "unit": "ns/op", + "extra": "16996634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16996634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16996634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.073, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169586221 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.073, + "unit": "ns/op", + "extra": "169586221 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169586221 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169586221 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.064, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170123310 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.064, + "unit": "ns/op", + "extra": "170123310 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170123310 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170123310 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.68, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.68, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.6, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19520468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.67, + "unit": "ns/op", + "extra": "19520468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19520468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19520468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.39, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19537159 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.39, + "unit": "ns/op", + "extra": "19537159 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19537159 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19537159 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6225, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6225, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6225, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6225, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From cdd54153d24e96971720ecb86d75b8e1805b3ad6 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 23:39:03 +0000 Subject: [PATCH 56/93] add Go Benchmark (go) benchmark result for fa01924c257fe9204e6cc8b40cd1898a74b019c9 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index ffc32c4..d68f1e5 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748388776844, + "lastUpdate": 1748389143950, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -45694,6 +45694,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "fa01924c257fe9204e6cc8b40cd1898a74b019c9", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/fa01924c257fe9204e6cc8b40cd1898a74b019c9" + }, + "date": 1748389143285, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3287, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3287, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.84, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36813246 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.84, + "unit": "ns/op", + "extra": "36813246 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36813246 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36813246 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34.09, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35392039 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34.09, + "unit": "ns/op", + "extra": "35392039 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35392039 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35392039 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.804, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321259510 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.804, + "unit": "ns/op", + "extra": "321259510 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321259510 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321259510 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.865, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321299730 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.865, + "unit": "ns/op", + "extra": "321299730 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321299730 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321299730 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174916882 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "174916882 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174916882 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174916882 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.842, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175231808 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.842, + "unit": "ns/op", + "extra": "175231808 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175231808 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175231808 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.824, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137668880 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.824, + "unit": "ns/op", + "extra": "137668880 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137668880 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137668880 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137440330 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.72, + "unit": "ns/op", + "extra": "137440330 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137440330 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137440330 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 70.62, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16102556 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 70.62, + "unit": "ns/op", + "extra": "16102556 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16102556 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16102556 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 70.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16993700 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 70.01, + "unit": "ns/op", + "extra": "16993700 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16993700 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16993700 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.074, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169821534 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.074, + "unit": "ns/op", + "extra": "169821534 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169821534 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169821534 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.095, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169431220 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.095, + "unit": "ns/op", + "extra": "169431220 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169431220 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169431220 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.67, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.7, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.59, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19565432 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.59, + "unit": "ns/op", + "extra": "19565432 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19565432 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19565432 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.41, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19508448 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.41, + "unit": "ns/op", + "extra": "19508448 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19508448 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19508448 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.316, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.316, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6239, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6239, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6271, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6271, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 9d60c50b4ecf1b827735102d2ae58cc59e7a3fd2 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 May 2025 23:43:41 +0000 Subject: [PATCH 57/93] add Go Benchmark (go) benchmark result for 7998ce1994c6b25cfeb49e82b1a1ff9a344d7b75 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index d68f1e5..d633be3 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748389143950, + "lastUpdate": 1748389421747, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -46530,6 +46530,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "7998ce1994c6b25cfeb49e82b1a1ff9a344d7b75", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/7998ce1994c6b25cfeb49e82b1a1ff9a344d7b75" + }, + "date": 1748389421209, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3158, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3158, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.58, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36901586 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.58, + "unit": "ns/op", + "extra": "36901586 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36901586 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36901586 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.9, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35580554 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.9, + "unit": "ns/op", + "extra": "35580554 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35580554 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35580554 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321197295 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.738, + "unit": "ns/op", + "extra": "321197295 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321197295 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321197295 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.748, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319092700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.748, + "unit": "ns/op", + "extra": "319092700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319092700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319092700 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.087, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "167561713 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.087, + "unit": "ns/op", + "extra": "167561713 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "167561713 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "167561713 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.843, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173312562 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.843, + "unit": "ns/op", + "extra": "173312562 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "173312562 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173312562 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.726, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137513601 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.726, + "unit": "ns/op", + "extra": "137513601 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137513601 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137513601 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.927, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137675540 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.927, + "unit": "ns/op", + "extra": "137675540 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137675540 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137675540 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 71.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16687075 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 71.67, + "unit": "ns/op", + "extra": "16687075 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16687075 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16687075 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 71.22, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17548336 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 71.22, + "unit": "ns/op", + "extra": "17548336 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17548336 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17548336 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.875, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174258000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.875, + "unit": "ns/op", + "extra": "174258000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174258000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174258000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.895, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169807324 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.895, + "unit": "ns/op", + "extra": "169807324 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169807324 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169807324 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.99, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.99, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.98, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.98, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.87, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19128038 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.87, + "unit": "ns/op", + "extra": "19128038 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19128038 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19128038 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.61, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19148547 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.61, + "unit": "ns/op", + "extra": "19148547 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19148547 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19148547 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3167, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3167, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6233, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6233, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6222, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6222, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 168124c11c2324a5a35e91f7678153443b0d38a4 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 28 May 2025 13:52:20 +0000 Subject: [PATCH 58/93] add Go Benchmark (go) benchmark result for 70db08e857937d2c58cc005b29d3a7a819486c30 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index d633be3..259996c 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748389421747, + "lastUpdate": 1748440340272, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -47366,6 +47366,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "70db08e857937d2c58cc005b29d3a7a819486c30", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/70db08e857937d2c58cc005b29d3a7a819486c30" + }, + "date": 1748440339713, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3136, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3397, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3397, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.319, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.319, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.77, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37236542 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.77, + "unit": "ns/op", + "extra": "37236542 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37236542 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37236542 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.95, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35292740 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.95, + "unit": "ns/op", + "extra": "35292740 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35292740 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35292740 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318344360 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "318344360 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "318344360 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318344360 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.753, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321226948 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.753, + "unit": "ns/op", + "extra": "321226948 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321226948 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321226948 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.856, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174946000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.856, + "unit": "ns/op", + "extra": "174946000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174946000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174946000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.894, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173713107 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.894, + "unit": "ns/op", + "extra": "173713107 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "173713107 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173713107 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.719, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137598741 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.719, + "unit": "ns/op", + "extra": "137598741 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137598741 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137598741 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.723, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137562877 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.723, + "unit": "ns/op", + "extra": "137562877 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137562877 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137562877 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 67.34, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17686429 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 67.34, + "unit": "ns/op", + "extra": "17686429 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17686429 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17686429 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 66.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16101310 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 66.9, + "unit": "ns/op", + "extra": "16101310 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16101310 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16101310 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.876, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174407401 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.876, + "unit": "ns/op", + "extra": "174407401 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174407401 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174407401 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.887, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174655785 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.887, + "unit": "ns/op", + "extra": "174655785 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174655785 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174655785 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.98, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.98, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.99, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.99, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 67.11, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19345456 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 67.11, + "unit": "ns/op", + "extra": "19345456 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19345456 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19345456 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 67.15, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19205053 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 67.15, + "unit": "ns/op", + "extra": "19205053 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19205053 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19205053 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.627, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.627, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6226, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From f7da94c03f3a7049bbd414a8e243ae84dd75a883 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 28 May 2025 19:14:40 +0000 Subject: [PATCH 59/93] add Go Benchmark (go) benchmark result for 934c9f39c68880d63202836a028e0551449ea908 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 259996c..8c32164 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748440340272, + "lastUpdate": 1748459680583, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -48202,6 +48202,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "934c9f39c68880d63202836a028e0551449ea908", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/934c9f39c68880d63202836a028e0551449ea908" + }, + "date": 1748459680025, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3215, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3215, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3585, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3585, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3221, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3221, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3165, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3165, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.65, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37141279 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.65, + "unit": "ns/op", + "extra": "37141279 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37141279 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37141279 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.99, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35361382 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.99, + "unit": "ns/op", + "extra": "35361382 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35361382 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35361382 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321001546 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "321001546 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321001546 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321001546 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.772, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319231171 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.772, + "unit": "ns/op", + "extra": "319231171 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319231171 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319231171 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.846, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174902259 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.846, + "unit": "ns/op", + "extra": "174902259 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174902259 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174902259 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.857, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174429459 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.857, + "unit": "ns/op", + "extra": "174429459 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174429459 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174429459 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.727, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137646912 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.727, + "unit": "ns/op", + "extra": "137646912 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137646912 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137646912 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.719, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137524638 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.719, + "unit": "ns/op", + "extra": "137524638 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137524638 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137524638 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 65.03, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17526732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 65.03, + "unit": "ns/op", + "extra": "17526732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17526732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17526732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.46, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18168471 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.46, + "unit": "ns/op", + "extra": "18168471 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18168471 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18168471 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.06, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169829431 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.06, + "unit": "ns/op", + "extra": "169829431 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169829431 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169829431 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.072, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169916046 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.072, + "unit": "ns/op", + "extra": "169916046 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169916046 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169916046 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.71, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.71, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.7, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19484128 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.5, + "unit": "ns/op", + "extra": "19484128 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19484128 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19484128 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.26, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19535133 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.26, + "unit": "ns/op", + "extra": "19535133 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19535133 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19535133 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6228, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6228, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6231, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6231, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From abae56424b4409439993dac3ed90df12c62fbf1b Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 28 May 2025 19:49:15 +0000 Subject: [PATCH 60/93] add Go Benchmark (go) benchmark result for abf9f257c1572099d8985895f3a01d07d8496869 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 8c32164..b13ce14 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748459680583, + "lastUpdate": 1748461755490, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -49038,6 +49038,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "abf9f257c1572099d8985895f3a01d07d8496869", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/abf9f257c1572099d8985895f3a01d07d8496869" + }, + "date": 1748461754924, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.315, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.315, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3139, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3139, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3134, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3134, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.31, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36422302 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.31, + "unit": "ns/op", + "extra": "36422302 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36422302 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36422302 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.97, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35901319 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.97, + "unit": "ns/op", + "extra": "35901319 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35901319 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35901319 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.744, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320701759 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.744, + "unit": "ns/op", + "extra": "320701759 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320701759 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320701759 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.739, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318229533 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.739, + "unit": "ns/op", + "extra": "318229533 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "318229533 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318229533 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.858, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169041034 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.858, + "unit": "ns/op", + "extra": "169041034 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "169041034 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169041034 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174809397 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.85, + "unit": "ns/op", + "extra": "174809397 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174809397 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174809397 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.836, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137510233 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.836, + "unit": "ns/op", + "extra": "137510233 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137510233 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137510233 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.721, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137588706 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.721, + "unit": "ns/op", + "extra": "137588706 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137588706 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137588706 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.34, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16410675 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.34, + "unit": "ns/op", + "extra": "16410675 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16410675 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16410675 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 63.83, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18556466 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 63.83, + "unit": "ns/op", + "extra": "18556466 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18556466 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18556466 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.078, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169671276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.078, + "unit": "ns/op", + "extra": "169671276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169671276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169671276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.06, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169801641 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.06, + "unit": "ns/op", + "extra": "169801641 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169801641 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169801641 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.7, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.71, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.71, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.3, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19568038 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.3, + "unit": "ns/op", + "extra": "19568038 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19568038 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19568038 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.53, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19526210 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.53, + "unit": "ns/op", + "extra": "19526210 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19526210 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19526210 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3135, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3135, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6226, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6319, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6319, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3131, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3131, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 09204e0ba8b0ad8c1cfaac0a5c783d2455bef487 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 28 May 2025 20:37:40 +0000 Subject: [PATCH 61/93] add Go Benchmark (go) benchmark result for d3d600191dcac639d68e4a06462907204a76e64c --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index b13ce14..7af0f34 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748461755490, + "lastUpdate": 1748464660578, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -49874,6 +49874,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "d3d600191dcac639d68e4a06462907204a76e64c", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/d3d600191dcac639d68e4a06462907204a76e64c" + }, + "date": 1748464659798, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3139, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3139, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.72, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36897571 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.72, + "unit": "ns/op", + "extra": "36897571 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36897571 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36897571 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.91, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35427313 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.91, + "unit": "ns/op", + "extra": "35427313 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35427313 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35427313 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.739, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320983832 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.739, + "unit": "ns/op", + "extra": "320983832 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320983832 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320983832 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.731, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321250723 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.731, + "unit": "ns/op", + "extra": "321250723 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321250723 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321250723 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.852, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175159056 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.852, + "unit": "ns/op", + "extra": "175159056 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175159056 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175159056 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.838, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175421419 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.838, + "unit": "ns/op", + "extra": "175421419 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175421419 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175421419 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.744, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137612840 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.744, + "unit": "ns/op", + "extra": "137612840 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137612840 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137612840 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.718, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "136914230 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.718, + "unit": "ns/op", + "extra": "136914230 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "136914230 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "136914230 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 63.96, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16825942 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 63.96, + "unit": "ns/op", + "extra": "16825942 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16825942 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16825942 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.13, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18864766 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.13, + "unit": "ns/op", + "extra": "18864766 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18864766 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18864766 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.868, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174617349 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.868, + "unit": "ns/op", + "extra": "174617349 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174617349 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174617349 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.889, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174771297 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.889, + "unit": "ns/op", + "extra": "174771297 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "174771297 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174771297 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.68, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.68, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.84, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.84, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.34, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19554235 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.34, + "unit": "ns/op", + "extra": "19554235 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19554235 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19554235 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.33, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19581680 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.33, + "unit": "ns/op", + "extra": "19581680 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19581680 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19581680 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6235, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6235, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6226, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 565790f8b1a89df168134d16e7370f86a7ee9c03 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 29 May 2025 07:15:32 +0000 Subject: [PATCH 62/93] add Go Benchmark (go) benchmark result for defa5a390387a59eedee7d6c8085215933c4d4ff --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 7af0f34..7182c96 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748464660578, + "lastUpdate": 1748502932308, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -50710,6 +50710,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "defa5a390387a59eedee7d6c8085215933c4d4ff", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/defa5a390387a59eedee7d6c8085215933c4d4ff" + }, + "date": 1748502931800, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3241, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3241, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3262, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3262, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3217, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3217, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.95, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36830940 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.95, + "unit": "ns/op", + "extra": "36830940 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36830940 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36830940 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34634316 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33, + "unit": "ns/op", + "extra": "34634316 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34634316 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34634316 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "317467910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "317467910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "317467910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "317467910 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320405272 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "320405272 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320405272 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320405272 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.863, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174756457 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.863, + "unit": "ns/op", + "extra": "174756457 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174756457 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174756457 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.854, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174928753 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.854, + "unit": "ns/op", + "extra": "174928753 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174928753 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174928753 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.754, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137710365 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.754, + "unit": "ns/op", + "extra": "137710365 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137710365 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137710365 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137603793 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.72, + "unit": "ns/op", + "extra": "137603793 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137603793 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137603793 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 65.59, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16522794 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 65.59, + "unit": "ns/op", + "extra": "16522794 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16522794 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16522794 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 66.16, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16738215 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 66.16, + "unit": "ns/op", + "extra": "16738215 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16738215 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16738215 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.069, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169640742 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.069, + "unit": "ns/op", + "extra": "169640742 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169640742 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169640742 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170002476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.226, + "unit": "ns/op", + "extra": "170002476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170002476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170002476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.51, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.51, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.48, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.48, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.23, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19511476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.23, + "unit": "ns/op", + "extra": "19511476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19511476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19511476 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.14, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19453647 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.14, + "unit": "ns/op", + "extra": "19453647 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19453647 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19453647 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3143, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3143, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 3059abff7b100fd745383831e3270ca853afc940 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 29 May 2025 10:04:52 +0000 Subject: [PATCH 63/93] add Go Benchmark (go) benchmark result for 4e61f883f3145951fdac329c6c2c036f062692e3 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 7182c96..13bd874 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748502932308, + "lastUpdate": 1748513092514, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -51546,6 +51546,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "4e61f883f3145951fdac329c6c2c036f062692e3", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/4e61f883f3145951fdac329c6c2c036f062692e3" + }, + "date": 1748513091949, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3273, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3273, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3104, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3104, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3055, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3055, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3039, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3039, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3135, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3135, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.36, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37285272 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.36, + "unit": "ns/op", + "extra": "37285272 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37285272 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37285272 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.35, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36062230 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.35, + "unit": "ns/op", + "extra": "36062230 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36062230 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36062230 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "302066017 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "302066017 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "302066017 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "302066017 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.661, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "326762892 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.661, + "unit": "ns/op", + "extra": "326762892 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "326762892 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "326762892 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.703, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "176317741 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.703, + "unit": "ns/op", + "extra": "176317741 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "176317741 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "176317741 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.724, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "180498980 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.724, + "unit": "ns/op", + "extra": "180498980 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "180498980 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "180498980 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.712, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "138764835 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.712, + "unit": "ns/op", + "extra": "138764835 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "138764835 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "138764835 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.638, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "139012255 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.638, + "unit": "ns/op", + "extra": "139012255 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "139012255 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "139012255 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 63.29, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18895755 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 63.29, + "unit": "ns/op", + "extra": "18895755 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18895755 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18895755 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 68.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17735923 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 68.4, + "unit": "ns/op", + "extra": "17735923 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17735923 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17735923 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.922, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171610647 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.922, + "unit": "ns/op", + "extra": "171610647 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171610647 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171610647 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.911, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171041170 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.911, + "unit": "ns/op", + "extra": "171041170 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171041170 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171041170 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 9.887, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "121660929 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 9.887, + "unit": "ns/op", + "extra": "121660929 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "121660929 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "121660929 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 10.14, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "120439827 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 10.14, + "unit": "ns/op", + "extra": "120439827 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "120439827 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "120439827 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.54, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19318765 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.54, + "unit": "ns/op", + "extra": "19318765 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19318765 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19318765 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.08, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20056099 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.08, + "unit": "ns/op", + "extra": "20056099 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20056099 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20056099 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3102, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3102, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3099, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3099, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3102, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3102, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3082, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3082, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3075, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3075, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.2998, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.2998, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3066, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3066, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 71df52bbc2408e4cc5bee676f5700fe62639d5bd Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 29 May 2025 10:17:48 +0000 Subject: [PATCH 64/93] add Go Benchmark (go) benchmark result for 1c5016abfcb89f1dcc547fa9f9afe37b8ee1ad6c --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 13bd874..137b7ba 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748513092514, + "lastUpdate": 1748513868811, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -52382,6 +52382,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "1c5016abfcb89f1dcc547fa9f9afe37b8ee1ad6c", + "message": "fix(manager): optimize durationToRenewal", + "timestamp": "2025-05-27T20:08:32Z", + "url": "https://github.com/redis/go-redis-entraid/pull/6/commits/1c5016abfcb89f1dcc547fa9f9afe37b8ee1ad6c" + }, + "date": 1748513868086, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3158, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3158, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.83, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36466078 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.83, + "unit": "ns/op", + "extra": "36466078 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36466078 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36466078 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.95, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35090768 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.95, + "unit": "ns/op", + "extra": "35090768 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35090768 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35090768 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320110981 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "320110981 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320110981 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320110981 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.755, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320693860 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.755, + "unit": "ns/op", + "extra": "320693860 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320693860 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320693860 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.869, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175119466 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.869, + "unit": "ns/op", + "extra": "175119466 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175119466 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175119466 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.856, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175077980 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.856, + "unit": "ns/op", + "extra": "175077980 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175077980 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175077980 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.837, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137789922 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.837, + "unit": "ns/op", + "extra": "137789922 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137789922 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137789922 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.927, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137413618 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.927, + "unit": "ns/op", + "extra": "137413618 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137413618 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137413618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.19, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "15824430 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.19, + "unit": "ns/op", + "extra": "15824430 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "15824430 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "15824430 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18682213 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.4, + "unit": "ns/op", + "extra": "18682213 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18682213 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18682213 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170854276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.118, + "unit": "ns/op", + "extra": "170854276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170854276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170854276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.007, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "166926565 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.007, + "unit": "ns/op", + "extra": "166926565 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "166926565 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "166926565 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.66, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76569946 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.66, + "unit": "ns/op", + "extra": "76569946 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76569946 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76569946 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.65, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "75838498 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.65, + "unit": "ns/op", + "extra": "75838498 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "75838498 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "75838498 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.16, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19284246 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.16, + "unit": "ns/op", + "extra": "19284246 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19284246 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19284246 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19171134 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.2, + "unit": "ns/op", + "extra": "19171134 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19171134 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19171134 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3145, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3145, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3158, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3158, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 6cb41e3d0b458dcb95f1b1024fc7074b3737d99e Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 29 May 2025 10:44:27 +0000 Subject: [PATCH 65/93] add Go Benchmark (go) benchmark result for 8a4b7e13bed4d55cebe73121a206a7fd3783eef0 --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 137b7ba..dcf4f2d 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748513868811, + "lastUpdate": 1748515467105, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -53218,6 +53218,846 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8a4b7e13bed4d55cebe73121a206a7fd3783eef0", + "message": "fix(manager): optimize durationToRenewal (#6)\n\n* fix(manager): optimize token durationToRenewal calculation\n\nI observed the durationToRenewal was significantly slower than before\ndue to changes done to cover the unnecessary precision. Using\nMilliseconds as the TTL is sufficient and significantly faster.\n\n* chore(example): update deps in example\n\n* chore(tests): restore TestConcurrentTokenManagerOperations\n\n* fix(manager): use floating point for refresh ratio\n\n* refactor(tests): use time.Sleep when possible\n\ncopilot thinks time.After can cause flakiness\n\n* fix(manager): use integer math with higher precision\n\n* fix(manager): precision as variable, fix typo\n\n* test(manager): test durationToRenewal calculation\n\n* test(manager): add 100% coverage on GetToken\n\n* fix(manager): skip racy test and address comments\n\n* actually, the defer will be executed even if the function panics\n\n* chore(manager): improve comments", + "timestamp": "2025-05-29T13:43:03+03:00", + "tree_id": "fc029db688a072caabb5e877c98c0257773f7532", + "url": "https://github.com/redis/go-redis-entraid/commit/8a4b7e13bed4d55cebe73121a206a7fd3783eef0" + }, + "date": 1748515466514, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3715, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3715, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3155, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3155, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3145, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3145, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.38, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36344012 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.38, + "unit": "ns/op", + "extra": "36344012 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36344012 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36344012 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.6, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35388186 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.6, + "unit": "ns/op", + "extra": "35388186 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35388186 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35388186 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.926, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320909444 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.926, + "unit": "ns/op", + "extra": "320909444 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320909444 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320909444 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.775, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320049147 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.775, + "unit": "ns/op", + "extra": "320049147 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320049147 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320049147 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.856, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175177680 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.856, + "unit": "ns/op", + "extra": "175177680 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175177680 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175177680 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.88, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174873427 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.88, + "unit": "ns/op", + "extra": "174873427 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174873427 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174873427 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137545662 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.8, + "unit": "ns/op", + "extra": "137545662 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137545662 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137545662 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.74, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137487133 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.74, + "unit": "ns/op", + "extra": "137487133 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137487133 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137487133 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.09, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16087646 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.09, + "unit": "ns/op", + "extra": "16087646 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16087646 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16087646 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.65, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18247266 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.65, + "unit": "ns/op", + "extra": "18247266 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18247266 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18247266 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.049, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170837079 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.049, + "unit": "ns/op", + "extra": "170837079 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170837079 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170837079 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.152, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "166703278 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.152, + "unit": "ns/op", + "extra": "166703278 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "166703278 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "166703278 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76305859 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.7, + "unit": "ns/op", + "extra": "76305859 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76305859 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76305859 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76293858 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.67, + "unit": "ns/op", + "extra": "76293858 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76293858 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76293858 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 63.62, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19325492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 63.62, + "unit": "ns/op", + "extra": "19325492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19325492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19325492 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.41, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19195982 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.41, + "unit": "ns/op", + "extra": "19195982 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19195982 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19195982 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3151, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3151, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3171, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3171, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3148, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3148, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3152, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3152, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 93d8b7dfb6cda336a83522fc33ed519e9ceb2193 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 29 May 2025 10:55:11 +0000 Subject: [PATCH 66/93] add Go Benchmark (go) benchmark result for c9219635518fb758105e825a8c817c9cf55a4572 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index dcf4f2d..f215e4a 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748515467105, + "lastUpdate": 1748516111711, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -54058,6 +54058,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "c9219635518fb758105e825a8c817c9cf55a4572", + "message": "chore(documentation): add release notes, add badges in readme", + "timestamp": "2025-05-29T10:43:07Z", + "url": "https://github.com/redis/go-redis-entraid/pull/7/commits/c9219635518fb758105e825a8c817c9cf55a4572" + }, + "date": 1748516110925, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3173, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3173, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3196, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3196, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.7, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "32296549 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.7, + "unit": "ns/op", + "extra": "32296549 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "32296549 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "32296549 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.17, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35474113 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.17, + "unit": "ns/op", + "extra": "35474113 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35474113 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35474113 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.766, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320840823 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.766, + "unit": "ns/op", + "extra": "320840823 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320840823 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320840823 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320886268 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "320886268 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320886268 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320886268 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.207, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175052732 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.207, + "unit": "ns/op", + "extra": "175052732 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175052732 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175052732 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.883, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172371958 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.883, + "unit": "ns/op", + "extra": "172371958 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "172371958 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172371958 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.73, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137512945 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.73, + "unit": "ns/op", + "extra": "137512945 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137512945 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137512945 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.802, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137584293 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.802, + "unit": "ns/op", + "extra": "137584293 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137584293 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137584293 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 66.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16018508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 66.6, + "unit": "ns/op", + "extra": "16018508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16018508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16018508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.06, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18084718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.06, + "unit": "ns/op", + "extra": "18084718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18084718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18084718 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.028, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170269765 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.028, + "unit": "ns/op", + "extra": "170269765 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170269765 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170269765 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.029, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170454328 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.029, + "unit": "ns/op", + "extra": "170454328 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170454328 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170454328 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.66, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "75983371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.66, + "unit": "ns/op", + "extra": "75983371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "75983371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "75983371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.75, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76687767 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.75, + "unit": "ns/op", + "extra": "76687767 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76687767 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76687767 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.06, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19378230 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.06, + "unit": "ns/op", + "extra": "19378230 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19378230 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19378230 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.94, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19406235 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.94, + "unit": "ns/op", + "extra": "19406235 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19406235 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19406235 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3131, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3131, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3138, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3138, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 8c1bd132daec108cc4d2e5cdebdf73e60da50062 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 29 May 2025 11:01:42 +0000 Subject: [PATCH 67/93] add Go Benchmark (go) benchmark result for e4df648365ca3c726c3ff8b164f5c299cd0b4dd7 --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index f215e4a..7221bc9 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748516111711, + "lastUpdate": 1748516502571, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -54894,6 +54894,846 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e4df648365ca3c726c3ff8b164f5c299cd0b4dd7", + "message": "chore(documentation): add release notes, add badges in readme (#7)\n\nadd release notes for next version\nadd badges to readme\ngofmt -s test file", + "timestamp": "2025-05-29T14:00:05+03:00", + "tree_id": "9cdb8b62fb81cc41a9a7b0417095e458f74d8574", + "url": "https://github.com/redis/go-redis-entraid/commit/e4df648365ca3c726c3ff8b164f5c299cd0b4dd7" + }, + "date": 1748516501773, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3146, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3146, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3141, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3141, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3157, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3157, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.71, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35992106 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.71, + "unit": "ns/op", + "extra": "35992106 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35992106 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35992106 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.55, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35765442 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.55, + "unit": "ns/op", + "extra": "35765442 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35765442 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35765442 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321366681 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "321366681 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321366681 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321366681 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319857250 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "319857250 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319857250 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319857250 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.868, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174350215 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.868, + "unit": "ns/op", + "extra": "174350215 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174350215 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174350215 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.908, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169780052 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.908, + "unit": "ns/op", + "extra": "169780052 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "169780052 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169780052 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.715, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "133023973 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.715, + "unit": "ns/op", + "extra": "133023973 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "133023973 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "133023973 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.716, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137480407 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.716, + "unit": "ns/op", + "extra": "137480407 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137480407 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137480407 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 67.22, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18128281 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 67.22, + "unit": "ns/op", + "extra": "18128281 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18128281 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18128281 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.73, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18090655 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.73, + "unit": "ns/op", + "extra": "18090655 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18090655 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18090655 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.944, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172988938 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.944, + "unit": "ns/op", + "extra": "172988938 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "172988938 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172988938 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 6.949, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172084790 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 6.949, + "unit": "ns/op", + "extra": "172084790 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "172084790 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172084790 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.71, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76409014 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.71, + "unit": "ns/op", + "extra": "76409014 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76409014 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76409014 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.66, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76541341 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.66, + "unit": "ns/op", + "extra": "76541341 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76541341 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76541341 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.99, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19299328 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.99, + "unit": "ns/op", + "extra": "19299328 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19299328 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19299328 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.98, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19325745 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.98, + "unit": "ns/op", + "extra": "19325745 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19325745 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19325745 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3148, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3148, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3134, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3134, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3148, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3148, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 02bcabbc82034476298f62d6a21fd7d232253bfc Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 29 May 2025 15:23:33 +0000 Subject: [PATCH 68/93] add Go Benchmark (go) benchmark result for 9e86724600097f4697888c59d6507b25cec4bc3c --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 7221bc9..d839f63 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748516502571, + "lastUpdate": 1748532213201, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -55734,6 +55734,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "9e86724600097f4697888c59d6507b25cec4bc3c", + "message": "fix(provider): Mark ClientID as deprecated, use correct one in examples. ", + "timestamp": "2025-05-29T11:00:09Z", + "url": "https://github.com/redis/go-redis-entraid/pull/8/commits/9e86724600097f4697888c59d6507b25cec4bc3c" + }, + "date": 1748532212586, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3247, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3247, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.16, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35927340 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.16, + "unit": "ns/op", + "extra": "35927340 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35927340 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35927340 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 35.52, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34514864 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 35.52, + "unit": "ns/op", + "extra": "34514864 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34514864 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34514864 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321348879 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.738, + "unit": "ns/op", + "extra": "321348879 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321348879 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321348879 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320008338 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "320008338 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320008338 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320008338 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.875, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173612556 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.875, + "unit": "ns/op", + "extra": "173612556 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "173612556 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173612556 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.857, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175354602 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.857, + "unit": "ns/op", + "extra": "175354602 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175354602 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175354602 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.726, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137100703 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.726, + "unit": "ns/op", + "extra": "137100703 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137100703 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137100703 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.711, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137378450 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.711, + "unit": "ns/op", + "extra": "137378450 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137378450 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137378450 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.37, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "15868346 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.37, + "unit": "ns/op", + "extra": "15868346 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "15868346 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "15868346 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 65.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18591801 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 65.02, + "unit": "ns/op", + "extra": "18591801 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18591801 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18591801 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.011, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171004508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.011, + "unit": "ns/op", + "extra": "171004508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171004508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171004508 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.019, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170889688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.019, + "unit": "ns/op", + "extra": "170889688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170889688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170889688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76619055 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.67, + "unit": "ns/op", + "extra": "76619055 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76619055 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76619055 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.68, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76391635 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.68, + "unit": "ns/op", + "extra": "76391635 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76391635 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76391635 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.17, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19402390 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.17, + "unit": "ns/op", + "extra": "19402390 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19402390 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19402390 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19355960 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.01, + "unit": "ns/op", + "extra": "19355960 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19355960 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19355960 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3135, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3135, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3182, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3182, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From cbbaec6772a6e484fa69be822771351f43a7837e Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 29 May 2025 15:29:31 +0000 Subject: [PATCH 69/93] add Go Benchmark (go) benchmark result for 07819447bc9c41ea4859c0434565224c8a309e16 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index d839f63..3994ba2 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748532213201, + "lastUpdate": 1748532571831, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -56570,6 +56570,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "07819447bc9c41ea4859c0434565224c8a309e16", + "message": "refactor(provider): Mark ClientID as deprecated, use correct one in examples. ", + "timestamp": "2025-05-29T11:00:09Z", + "url": "https://github.com/redis/go-redis-entraid/pull/8/commits/07819447bc9c41ea4859c0434565224c8a309e16" + }, + "date": 1748532571206, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3136, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3165, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3165, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3141, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3141, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.59, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36824316 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.59, + "unit": "ns/op", + "extra": "36824316 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36824316 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36824316 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.71, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35747505 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.71, + "unit": "ns/op", + "extra": "35747505 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35747505 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35747505 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.744, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321108104 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.744, + "unit": "ns/op", + "extra": "321108104 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321108104 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321108104 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.744, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "312326548 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.744, + "unit": "ns/op", + "extra": "312326548 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "312326548 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "312326548 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.897, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175007859 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.897, + "unit": "ns/op", + "extra": "175007859 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175007859 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175007859 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "168371184 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "168371184 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "168371184 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "168371184 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 9.05, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "132793010 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 9.05, + "unit": "ns/op", + "extra": "132793010 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "132793010 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "132793010 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.947, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137561535 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.947, + "unit": "ns/op", + "extra": "137561535 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137561535 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137561535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 65.97, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "15895272 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 65.97, + "unit": "ns/op", + "extra": "15895272 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "15895272 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "15895272 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 65.41, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18697627 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 65.41, + "unit": "ns/op", + "extra": "18697627 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18697627 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18697627 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.021, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170931330 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.021, + "unit": "ns/op", + "extra": "170931330 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170931330 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170931330 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.023, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171580753 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.023, + "unit": "ns/op", + "extra": "171580753 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171580753 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171580753 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.71, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76070602 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.71, + "unit": "ns/op", + "extra": "76070602 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76070602 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76070602 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76716326 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.67, + "unit": "ns/op", + "extra": "76716326 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76716326 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76716326 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.97, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19433449 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.97, + "unit": "ns/op", + "extra": "19433449 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19433449 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19433449 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.97, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19378856 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.97, + "unit": "ns/op", + "extra": "19378856 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19378856 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19378856 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3108, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3108, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 0621487e51aaaf5bbc2191f178812fa7e56805a4 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 29 May 2025 15:34:29 +0000 Subject: [PATCH 70/93] add Go Benchmark (go) benchmark result for 06847a50ccae20690054ce843bc776242504fb19 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 3994ba2..837b9e4 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748532571831, + "lastUpdate": 1748532869090, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -57406,6 +57406,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "06847a50ccae20690054ce843bc776242504fb19", + "message": "refactor(provider): Mark ClientID as deprecated, use correct one in examples. ", + "timestamp": "2025-05-29T11:00:09Z", + "url": "https://github.com/redis/go-redis-entraid/pull/8/commits/06847a50ccae20690054ce843bc776242504fb19" + }, + "date": 1748532868521, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3143, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3143, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 35.83, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36505509 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 35.83, + "unit": "ns/op", + "extra": "36505509 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36505509 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36505509 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.28, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35612457 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.28, + "unit": "ns/op", + "extra": "35612457 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35612457 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35612457 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320506276 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "320506276 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320506276 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320506276 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320666161 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "320666161 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320666161 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320666161 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.849, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174309757 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.849, + "unit": "ns/op", + "extra": "174309757 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174309757 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174309757 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.856, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174836406 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.856, + "unit": "ns/op", + "extra": "174836406 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174836406 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174836406 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137652008 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.735, + "unit": "ns/op", + "extra": "137652008 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137652008 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137652008 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.717, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137576707 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.717, + "unit": "ns/op", + "extra": "137576707 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137576707 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137576707 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.64, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16027622 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.64, + "unit": "ns/op", + "extra": "16027622 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16027622 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16027622 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.39, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16979634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.39, + "unit": "ns/op", + "extra": "16979634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16979634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16979634 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.065, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170511800 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.065, + "unit": "ns/op", + "extra": "170511800 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170511800 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170511800 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.024, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170381666 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.024, + "unit": "ns/op", + "extra": "170381666 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170381666 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170381666 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.66, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "75018514 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.66, + "unit": "ns/op", + "extra": "75018514 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "75018514 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "75018514 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.79, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76480436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.79, + "unit": "ns/op", + "extra": "76480436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76480436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76480436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.98, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19329723 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.98, + "unit": "ns/op", + "extra": "19329723 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19329723 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19329723 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.22, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19233999 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.22, + "unit": "ns/op", + "extra": "19233999 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19233999 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19233999 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 3ff1542087788df45578c3e116bd398b1eb2579d Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 30 May 2025 09:39:33 +0000 Subject: [PATCH 71/93] add Go Benchmark (go) benchmark result for 668586efc84f5ed18016d03cf3d5e2b82dae7467 --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 837b9e4..8fedde5 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748532869090, + "lastUpdate": 1748597973802, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -58242,6 +58242,846 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "668586efc84f5ed18016d03cf3d5e2b82dae7467", + "message": "refactor(provider): Mark ClientID as deprecated, use correct one in examples. (#8)\n\n* test(example): Add minimal example for system assigned\n\n* test(examples): add system assigned type\n\n* fix(provider): fallback for clientId, mark the one in credentials provider as deprecated\n\n* fix(provider): remove deprecated clientID\n\n* chore(go.mod): go mod tidy on examples\n\n- go-redis-entraid will be replaced with current implementation anyway\n- the example runner (run_examples.sh) will update go-redis to the\n latest version", + "timestamp": "2025-05-30T12:37:56+03:00", + "tree_id": "dbfde5b1593d30aa364d512e4e7888bf4310685f", + "url": "https://github.com/redis/go-redis-entraid/commit/668586efc84f5ed18016d03cf3d5e2b82dae7467" + }, + "date": 1748597973188, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3125, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3125, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3215, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3215, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3138, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3138, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.22, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36394948 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.22, + "unit": "ns/op", + "extra": "36394948 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36394948 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36394948 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.4, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35520451 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.4, + "unit": "ns/op", + "extra": "35520451 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35520451 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35520451 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320717218 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "320717218 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320717218 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320717218 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319296454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "319296454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319296454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319296454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.848, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174887832 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.848, + "unit": "ns/op", + "extra": "174887832 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174887832 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174887832 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.926, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175209542 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.926, + "unit": "ns/op", + "extra": "175209542 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175209542 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175209542 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.711, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137680968 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.711, + "unit": "ns/op", + "extra": "137680968 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137680968 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137680968 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137669397 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.737, + "unit": "ns/op", + "extra": "137669397 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137669397 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137669397 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.66, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17158618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.66, + "unit": "ns/op", + "extra": "17158618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17158618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17158618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.21, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18544966 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.21, + "unit": "ns/op", + "extra": "18544966 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18544966 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18544966 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.025, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170768013 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.025, + "unit": "ns/op", + "extra": "170768013 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170768013 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170768013 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.091, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170802157 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.091, + "unit": "ns/op", + "extra": "170802157 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170802157 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170802157 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76419944 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.67, + "unit": "ns/op", + "extra": "76419944 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76419944 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76419944 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76510640 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.67, + "unit": "ns/op", + "extra": "76510640 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76510640 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76510640 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.14, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19376180 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.14, + "unit": "ns/op", + "extra": "19376180 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19376180 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19376180 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.57, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19360372 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.57, + "unit": "ns/op", + "extra": "19360372 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19360372 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19360372 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3145, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3145, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3157, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3157, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3157, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3157, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.322, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.322, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From a4a2e76a169f4c70058119e96bf20e6bae1a51ee Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 30 May 2025 09:49:24 +0000 Subject: [PATCH 72/93] add Go Benchmark (go) benchmark result for 24c11e5cf2230aa04891ef53fb5d3e471878f44a --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 8fedde5..56e0049 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748597973802, + "lastUpdate": 1748598564780, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -59082,6 +59082,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "24c11e5cf2230aa04891ef53fb5d3e471878f44a", + "message": "chore(documentation): Add release notes, add todo", + "timestamp": "2025-05-30T09:37:59Z", + "url": "https://github.com/redis/go-redis-entraid/pull/9/commits/24c11e5cf2230aa04891ef53fb5d3e471878f44a" + }, + "date": 1748598563829, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36851040 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34, + "unit": "ns/op", + "extra": "36851040 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36851040 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36851040 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.69, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35232908 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.69, + "unit": "ns/op", + "extra": "35232908 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35232908 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35232908 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320074863 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.738, + "unit": "ns/op", + "extra": "320074863 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320074863 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320074863 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.731, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "315915693 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.731, + "unit": "ns/op", + "extra": "315915693 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "315915693 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "315915693 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.135, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171443992 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.135, + "unit": "ns/op", + "extra": "171443992 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "171443992 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171443992 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.846, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174884264 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.846, + "unit": "ns/op", + "extra": "174884264 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174884264 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174884264 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.753, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137617820 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.753, + "unit": "ns/op", + "extra": "137617820 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137617820 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137617820 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.726, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137660935 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.726, + "unit": "ns/op", + "extra": "137660935 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137660935 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137660935 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 66.16, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16336773 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 66.16, + "unit": "ns/op", + "extra": "16336773 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16336773 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16336773 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 66.11, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18481412 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 66.11, + "unit": "ns/op", + "extra": "18481412 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18481412 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18481412 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.036, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170691644 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.036, + "unit": "ns/op", + "extra": "170691644 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170691644 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170691644 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170717202 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.02, + "unit": "ns/op", + "extra": "170717202 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170717202 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170717202 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76687572 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.69, + "unit": "ns/op", + "extra": "76687572 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76687572 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76687572 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76623116 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.69, + "unit": "ns/op", + "extra": "76623116 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76623116 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76623116 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.64, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19396430 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.64, + "unit": "ns/op", + "extra": "19396430 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19396430 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19396430 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.81, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19380337 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.81, + "unit": "ns/op", + "extra": "19380337 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19380337 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19380337 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3136, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3192, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3192, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From b48df8c7a91344c0d87c627edea13c5a755c2a7a Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 30 May 2025 09:50:28 +0000 Subject: [PATCH 73/93] add Go Benchmark (go) benchmark result for 55bcdb4af5d07a865822492554d9870c12ed6593 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 56e0049..d04eb10 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748598564780, + "lastUpdate": 1748598628433, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -59918,6 +59918,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "55bcdb4af5d07a865822492554d9870c12ed6593", + "message": "chore(documentation): Add release notes, add todo", + "timestamp": "2025-05-30T09:37:59Z", + "url": "https://github.com/redis/go-redis-entraid/pull/9/commits/55bcdb4af5d07a865822492554d9870c12ed6593" + }, + "date": 1748598627828, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.83, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36756032 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.83, + "unit": "ns/op", + "extra": "36756032 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36756032 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36756032 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34.28, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "33427651 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34.28, + "unit": "ns/op", + "extra": "33427651 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "33427651 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "33427651 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319983955 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "319983955 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319983955 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319983955 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321355464 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "321355464 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321355464 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321355464 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.865, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174625082 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.865, + "unit": "ns/op", + "extra": "174625082 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174625082 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174625082 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.846, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175199901 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.846, + "unit": "ns/op", + "extra": "175199901 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175199901 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175199901 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.729, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137563491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.729, + "unit": "ns/op", + "extra": "137563491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137563491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137563491 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.719, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137443213 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.719, + "unit": "ns/op", + "extra": "137443213 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137443213 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137443213 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.18, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16724080 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.18, + "unit": "ns/op", + "extra": "16724080 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16724080 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16724080 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.54, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18731480 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.54, + "unit": "ns/op", + "extra": "18731480 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18731480 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18731480 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.005, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170677470 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.005, + "unit": "ns/op", + "extra": "170677470 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170677470 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170677470 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.003, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171137023 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.003, + "unit": "ns/op", + "extra": "171137023 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171137023 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171137023 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "75876625 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.67, + "unit": "ns/op", + "extra": "75876625 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "75876625 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "75876625 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.81, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76032535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.81, + "unit": "ns/op", + "extra": "76032535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76032535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76032535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.36, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19378395 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.36, + "unit": "ns/op", + "extra": "19378395 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19378395 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19378395 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 61.98, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19249340 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 61.98, + "unit": "ns/op", + "extra": "19249340 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19249340 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19249340 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3151, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3151, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 1ff4e2bc7564003b826ecc8e803c747d1b124728 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 30 May 2025 10:05:59 +0000 Subject: [PATCH 74/93] add Go Benchmark (go) benchmark result for ab35b6a21def88ee9110828f7a93f19e2cdba9a4 --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index d04eb10..fb2e667 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748598628433, + "lastUpdate": 1748599559122, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -60754,6 +60754,846 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ab35b6a21def88ee9110828f7a93f19e2cdba9a4", + "message": "chore(documentation): Add release notes, add todo (#9)\n\n- add release notes for patch version\n- add todo to remove ClientID from CredentialsProviderOptions in v2", + "timestamp": "2025-05-30T13:04:37+03:00", + "tree_id": "82aa47b3447d7e5dac4f1d7af663793cc8bd60e8", + "url": "https://github.com/redis/go-redis-entraid/commit/ab35b6a21def88ee9110828f7a93f19e2cdba9a4" + }, + "date": 1748599557891, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3163, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3163, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3135, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3135, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3159, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3159, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3144, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3144, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.88, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36877812 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.88, + "unit": "ns/op", + "extra": "36877812 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36877812 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36877812 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.78, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34242552 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.78, + "unit": "ns/op", + "extra": "34242552 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34242552 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34242552 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321304297 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "321304297 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321304297 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321304297 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.921, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "311504647 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.921, + "unit": "ns/op", + "extra": "311504647 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "311504647 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "311504647 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.843, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172469760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.843, + "unit": "ns/op", + "extra": "172469760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "172469760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172469760 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.844, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175184740 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.844, + "unit": "ns/op", + "extra": "175184740 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175184740 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175184740 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.716, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137621236 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.716, + "unit": "ns/op", + "extra": "137621236 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137621236 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137621236 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 8.716, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "137652410 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 8.716, + "unit": "ns/op", + "extra": "137652410 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "137652410 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "137652410 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.31, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16378953 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.31, + "unit": "ns/op", + "extra": "16378953 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16378953 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16378953 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.58, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18110979 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.58, + "unit": "ns/op", + "extra": "18110979 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18110979 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18110979 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.041, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170392618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.041, + "unit": "ns/op", + "extra": "170392618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170392618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170392618 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.013, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170446512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.013, + "unit": "ns/op", + "extra": "170446512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170446512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170446512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.71, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76685758 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.71, + "unit": "ns/op", + "extra": "76685758 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76685758 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76685758 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76292552 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.67, + "unit": "ns/op", + "extra": "76292552 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76292552 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76292552 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.15, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19210774 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.15, + "unit": "ns/op", + "extra": "19210774 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19210774 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19210774 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 62.21, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19382281 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 62.21, + "unit": "ns/op", + "extra": "19382281 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19382281 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19382281 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 0.3143, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 0.3143, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3357, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3357, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + } + ] } ] } From 922e8773d8515acc6bf52562462a513afd0b007d Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 30 May 2025 16:43:48 +0000 Subject: [PATCH 75/93] add Go Benchmark (go) benchmark result for 776abb71e93fa713743e8141c21139cfa5a9d123 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index fb2e667..3c5ceca 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748599559122, + "lastUpdate": 1748623428848, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -61594,6 +61594,842 @@ window.BENCHMARK_DATA = { "extra": "1000000000 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "776abb71e93fa713743e8141c21139cfa5a9d123", + "message": "refactor(manager): small refactors around the manager and token logic", + "timestamp": "2025-05-30T10:07:08Z", + "url": "https://github.com/redis/go-redis-entraid/pull/10/commits/776abb71e93fa713743e8141c21139cfa5a9d123" + }, + "date": 1748623428173, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3134, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3134, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3148, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3148, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.88, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36642412 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.88, + "unit": "ns/op", + "extra": "36642412 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36642412 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36642412 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.85, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34638148 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.85, + "unit": "ns/op", + "extra": "34638148 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34638148 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34638148 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.737, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321166726 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.737, + "unit": "ns/op", + "extra": "321166726 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321166726 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321166726 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320309890 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "320309890 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320309890 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320309890 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.949, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175242867 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.949, + "unit": "ns/op", + "extra": "175242867 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175242867 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175242867 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.845, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175152150 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.845, + "unit": "ns/op", + "extra": "175152150 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175152150 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175152150 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.89, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.89, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.85, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.98, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17878399 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.98, + "unit": "ns/op", + "extra": "17878399 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17878399 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17878399 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 63.07, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18416812 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 63.07, + "unit": "ns/op", + "extra": "18416812 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18416812 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18416812 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.24, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "165478630 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.24, + "unit": "ns/op", + "extra": "165478630 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "165478630 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "165478630 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.292, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "165612109 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.292, + "unit": "ns/op", + "extra": "165612109 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "165612109 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "165612109 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.73, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76150263 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.73, + "unit": "ns/op", + "extra": "76150263 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76150263 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76150263 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.78, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "75271210 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.78, + "unit": "ns/op", + "extra": "75271210 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "75271210 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "75271210 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.86, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19735413 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.86, + "unit": "ns/op", + "extra": "19735413 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19735413 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19735413 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19760180 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.72, + "unit": "ns/op", + "extra": "19760180 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19760180 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19760180 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.41, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "27080355 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.41, + "unit": "ns/op", + "extra": "27080355 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "27080355 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "27080355 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.41, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25545717 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.41, + "unit": "ns/op", + "extra": "25545717 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "25545717 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25545717 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.2, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25756887 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.2, + "unit": "ns/op", + "extra": "25756887 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25756887 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25756887 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 45.82, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25964500 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 45.82, + "unit": "ns/op", + "extra": "25964500 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25964500 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25964500 times\n4 procs" + } + ] } ] } From c191e7bea9198aebca766fb52adc9a115c8238c1 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sat, 31 May 2025 08:56:44 +0000 Subject: [PATCH 76/93] add Go Benchmark (go) benchmark result for 776abb71e93fa713743e8141c21139cfa5a9d123 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 3c5ceca..99a5c7e 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748623428848, + "lastUpdate": 1748681804343, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -62430,6 +62430,842 @@ window.BENCHMARK_DATA = { "extra": "25964500 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "776abb71e93fa713743e8141c21139cfa5a9d123", + "message": "refactor(manager): small refactors around the manager and token logic", + "timestamp": "2025-05-30T10:07:08Z", + "url": "https://github.com/redis/go-redis-entraid/pull/10/commits/776abb71e93fa713743e8141c21139cfa5a9d123" + }, + "date": 1748681803723, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3134, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3134, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3224, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3224, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3268, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3268, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3141, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3141, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.76, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34677783 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.76, + "unit": "ns/op", + "extra": "34677783 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34677783 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34677783 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.84, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "33225060 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.84, + "unit": "ns/op", + "extra": "33225060 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "33225060 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "33225060 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321086916 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "321086916 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321086916 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321086916 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.833, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321219938 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.833, + "unit": "ns/op", + "extra": "321219938 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321219938 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321219938 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.848, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "172268727 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.848, + "unit": "ns/op", + "extra": "172268727 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "172268727 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "172268727 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.849, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175134865 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.849, + "unit": "ns/op", + "extra": "175134865 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175134865 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175134865 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.84, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.84, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.83, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.83, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 64.15, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16532445 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 64.15, + "unit": "ns/op", + "extra": "16532445 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16532445 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16532445 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 63.05, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19042026 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 63.05, + "unit": "ns/op", + "extra": "19042026 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "19042026 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19042026 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.251, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "165080406 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.251, + "unit": "ns/op", + "extra": "165080406 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "165080406 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "165080406 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.232, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "165144421 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.232, + "unit": "ns/op", + "extra": "165144421 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "165144421 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "165144421 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.75, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "75548167 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.75, + "unit": "ns/op", + "extra": "75548167 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "75548167 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "75548167 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.76, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76070202 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.76, + "unit": "ns/op", + "extra": "76070202 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76070202 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76070202 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.83, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19718716 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.83, + "unit": "ns/op", + "extra": "19718716 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19718716 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19718716 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.65, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19915077 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.65, + "unit": "ns/op", + "extra": "19915077 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19915077 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19915077 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.62, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "27440781 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.62, + "unit": "ns/op", + "extra": "27440781 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "27440781 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "27440781 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.6, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26640381 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.6, + "unit": "ns/op", + "extra": "26640381 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26640381 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26640381 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3145, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3145, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3224, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3224, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 45.68, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26101866 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 45.68, + "unit": "ns/op", + "extra": "26101866 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "26101866 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26101866 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 45.84, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26163574 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 45.84, + "unit": "ns/op", + "extra": "26163574 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "26163574 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26163574 times\n4 procs" + } + ] } ] } From b4375625add43c33a9990d28178fe6b423b31de2 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sat, 31 May 2025 08:59:03 +0000 Subject: [PATCH 77/93] add Go Benchmark (go) benchmark result for 790e68cc3d8cbb774664f5a5d59b9684b2847f97 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 99a5c7e..e6f1f59 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748681804343, + "lastUpdate": 1748681943081, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -63266,6 +63266,842 @@ window.BENCHMARK_DATA = { "extra": "26163574 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "790e68cc3d8cbb774664f5a5d59b9684b2847f97", + "message": "refactor(manager): small refactors around the manager and token logic", + "timestamp": "2025-05-30T10:07:08Z", + "url": "https://github.com/redis/go-redis-entraid/pull/10/commits/790e68cc3d8cbb774664f5a5d59b9684b2847f97" + }, + "date": 1748681942449, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3142, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3142, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.71, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36387343 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.71, + "unit": "ns/op", + "extra": "36387343 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36387343 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36387343 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.74, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34928454 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.74, + "unit": "ns/op", + "extra": "34928454 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34928454 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34928454 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.758, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320443526 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.758, + "unit": "ns/op", + "extra": "320443526 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320443526 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320443526 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.738, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "315129373 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.738, + "unit": "ns/op", + "extra": "315129373 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "315129373 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "315129373 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.198, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175103708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.198, + "unit": "ns/op", + "extra": "175103708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175103708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175103708 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.875, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175142122 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.875, + "unit": "ns/op", + "extra": "175142122 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175142122 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175142122 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.85, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 12.09, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 12.09, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 63.48, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19008337 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 63.48, + "unit": "ns/op", + "extra": "19008337 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "19008337 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19008337 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 63.36, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17215108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 63.36, + "unit": "ns/op", + "extra": "17215108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17215108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17215108 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.281, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "165200228 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.281, + "unit": "ns/op", + "extra": "165200228 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "165200228 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "165200228 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.269, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "165438468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.269, + "unit": "ns/op", + "extra": "165438468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "165438468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "165438468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.84, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "75590893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.84, + "unit": "ns/op", + "extra": "75590893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "75590893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "75590893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.79, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "75901519 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.79, + "unit": "ns/op", + "extra": "75901519 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "75901519 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "75901519 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.64, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19726513 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.64, + "unit": "ns/op", + "extra": "19726513 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19726513 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19726513 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19678890 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.67, + "unit": "ns/op", + "extra": "19678890 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19678890 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19678890 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.14, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "27328848 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.14, + "unit": "ns/op", + "extra": "27328848 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "27328848 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "27328848 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.44, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "27209662 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.44, + "unit": "ns/op", + "extra": "27209662 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "27209662 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "27209662 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 46.06, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25498515 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 46.06, + "unit": "ns/op", + "extra": "25498515 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25498515 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25498515 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 45.75, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25953415 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 45.75, + "unit": "ns/op", + "extra": "25953415 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25953415 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25953415 times\n4 procs" + } + ] } ] } From 851e00bf979690a20d30ea1a78f22b455dfc677a Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 2 Jun 2025 07:37:04 +0000 Subject: [PATCH 78/93] add Go Benchmark (go) benchmark result for d617d7b6e5f788dea35dd60999994184db36445b --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index e6f1f59..33409fa 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748681943081, + "lastUpdate": 1748849824170, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -64102,6 +64102,842 @@ window.BENCHMARK_DATA = { "extra": "25953415 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "d617d7b6e5f788dea35dd60999994184db36445b", + "message": "refactor(manager): small refactors around the manager and token logic", + "timestamp": "2025-05-30T10:07:08Z", + "url": "https://github.com/redis/go-redis-entraid/pull/10/commits/d617d7b6e5f788dea35dd60999994184db36445b" + }, + "date": 1748849823371, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3249, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3249, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3142, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3142, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3189, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3189, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 33.15, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36099753 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 33.15, + "unit": "ns/op", + "extra": "36099753 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36099753 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36099753 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 34.85, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35295703 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 34.85, + "unit": "ns/op", + "extra": "35295703 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35295703 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35295703 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.745, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "317118357 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.745, + "unit": "ns/op", + "extra": "317118357 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "317118357 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "317118357 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321604977 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "321604977 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321604977 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321604977 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.948, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "167487568 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.948, + "unit": "ns/op", + "extra": "167487568 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "167487568 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "167487568 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.843, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174561316 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.843, + "unit": "ns/op", + "extra": "174561316 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174561316 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174561316 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.87, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.87, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.87, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.87, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 63.71, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18930330 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 63.71, + "unit": "ns/op", + "extra": "18930330 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18930330 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18930330 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.44, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17607844 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.44, + "unit": "ns/op", + "extra": "17607844 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17607844 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17607844 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.255, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "165579276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.255, + "unit": "ns/op", + "extra": "165579276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "165579276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "165579276 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.253, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "165473656 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.253, + "unit": "ns/op", + "extra": "165473656 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "165473656 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "165473656 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.03, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76019097 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.03, + "unit": "ns/op", + "extra": "76019097 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76019097 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76019097 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 15.75, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76016732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 15.75, + "unit": "ns/op", + "extra": "76016732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "76016732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76016732 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.82, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19764457 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.82, + "unit": "ns/op", + "extra": "19764457 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19764457 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19764457 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19394018 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.69, + "unit": "ns/op", + "extra": "19394018 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19394018 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19394018 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.71, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "27213836 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.71, + "unit": "ns/op", + "extra": "27213836 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "27213836 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "27213836 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.3, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26312714 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.3, + "unit": "ns/op", + "extra": "26312714 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26312714 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26312714 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3134, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3134, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 46.11, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25193436 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 46.11, + "unit": "ns/op", + "extra": "25193436 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25193436 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25193436 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 46.17, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25662884 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 46.17, + "unit": "ns/op", + "extra": "25662884 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25662884 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25662884 times\n4 procs" + } + ] } ] } From 4eff6c1a7570fa18d16eec78edfaeb77441b33b2 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 6 Aug 2025 05:23:15 +0000 Subject: [PATCH 79/93] add Go Benchmark (go) benchmark result for f3877956894aa11bf8ff682e8a54e2c80ac2e713 --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 33409fa..d748ad7 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1748849824170, + "lastUpdate": 1754457795699, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -64938,6 +64938,846 @@ window.BENCHMARK_DATA = { "extra": "25662884 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f3877956894aa11bf8ff682e8a54e2c80ac2e713", + "message": "refactor(manager): small refactors around the manager and token logic (#10)\n\n* fix(manager): Improve channel closure handling\n\n- Updated IsClosed function to accurately check if a channel is closed without consuming data unless necessary.\n- Safely close the closedChan only if it is not already closed to avoid potential panics.\n\n* fix(manager): Add panic recovery in token manager goroutine\n\n- Implemented panic recovery in the Start method of entraidTokenManager to prevent crashes and ensure listener is notified of errors.\n\n* fix(token): Enhance token creation logic and documentation\n\n- Updated the New function to return nil if expiresOn is zero to prevent panic.\n- Added logic to set receivedAt to the current time and recalculate TTL if receivedAt is zero.\n- Improved documentation to clarify the responsibilities of the caller regarding token validity and behavior when parameters are zero.\n\n* chore(token): remove some unnecessary comments\n\n* test(manager): change test delta to 5ms", + "timestamp": "2025-08-06T08:21:33+03:00", + "tree_id": "7dfab7bba1f78d38769bedeaa3664307a70f4003", + "url": "https://github.com/redis/go-redis-entraid/commit/f3877956894aa11bf8ff682e8a54e2c80ac2e713" + }, + "date": 1754457795063, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3171, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3171, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.624, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.624, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6244, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6244, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.38, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36362206 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.38, + "unit": "ns/op", + "extra": "36362206 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36362206 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36362206 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.47, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35760811 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.47, + "unit": "ns/op", + "extra": "35760811 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35760811 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35760811 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.76, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321049863 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.76, + "unit": "ns/op", + "extra": "321049863 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321049863 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321049863 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.739, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320206344 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.739, + "unit": "ns/op", + "extra": "320206344 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320206344 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320206344 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.854, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174773124 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.854, + "unit": "ns/op", + "extra": "174773124 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174773124 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174773124 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.842, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175361126 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.842, + "unit": "ns/op", + "extra": "175361126 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175361126 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175361126 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.82, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.82, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "99983601 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.85, + "unit": "ns/op", + "extra": "99983601 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "99983601 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "99983601 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.39, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18816825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.39, + "unit": "ns/op", + "extra": "18816825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18816825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18816825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.25, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17266948 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.25, + "unit": "ns/op", + "extra": "17266948 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17266948 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17266948 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.023, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171061335 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.023, + "unit": "ns/op", + "extra": "171061335 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "171061335 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171061335 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.028, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170957217 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.028, + "unit": "ns/op", + "extra": "170957217 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170957217 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170957217 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "73616750 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.2, + "unit": "ns/op", + "extra": "73616750 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "73616750 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "73616750 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.22, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "73071393 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.22, + "unit": "ns/op", + "extra": "73071393 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "73071393 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "73071393 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.87, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20097436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.87, + "unit": "ns/op", + "extra": "20097436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20097436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20097436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.65, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20040957 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.65, + "unit": "ns/op", + "extra": "20040957 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20040957 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20040957 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 46.67, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25880136 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 46.67, + "unit": "ns/op", + "extra": "25880136 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "25880136 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25880136 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.53, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26388534 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.53, + "unit": "ns/op", + "extra": "26388534 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26388534 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26388534 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3136, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6301, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6301, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6238, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6238, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 46.01, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25466298 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 46.01, + "unit": "ns/op", + "extra": "25466298 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25466298 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25466298 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 46.75, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25111633 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 46.75, + "unit": "ns/op", + "extra": "25111633 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25111633 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25111633 times\n4 procs" + } + ] } ] } From bf6a3b037136ea10f50ae3a3f329a0f849466aa8 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 6 Aug 2025 07:22:34 +0000 Subject: [PATCH 80/93] add Go Benchmark (go) benchmark result for f3877956894aa11bf8ff682e8a54e2c80ac2e713 --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index d748ad7..1bb21a6 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1754457795699, + "lastUpdate": 1754464953945, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -65778,6 +65778,846 @@ window.BENCHMARK_DATA = { "extra": "25111633 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f3877956894aa11bf8ff682e8a54e2c80ac2e713", + "message": "refactor(manager): small refactors around the manager and token logic (#10)\n\n* fix(manager): Improve channel closure handling\n\n- Updated IsClosed function to accurately check if a channel is closed without consuming data unless necessary.\n- Safely close the closedChan only if it is not already closed to avoid potential panics.\n\n* fix(manager): Add panic recovery in token manager goroutine\n\n- Implemented panic recovery in the Start method of entraidTokenManager to prevent crashes and ensure listener is notified of errors.\n\n* fix(token): Enhance token creation logic and documentation\n\n- Updated the New function to return nil if expiresOn is zero to prevent panic.\n- Added logic to set receivedAt to the current time and recalculate TTL if receivedAt is zero.\n- Improved documentation to clarify the responsibilities of the caller regarding token validity and behavior when parameters are zero.\n\n* chore(token): remove some unnecessary comments\n\n* test(manager): change test delta to 5ms", + "timestamp": "2025-08-06T08:21:33+03:00", + "tree_id": "7dfab7bba1f78d38769bedeaa3664307a70f4003", + "url": "https://github.com/redis/go-redis-entraid/commit/f3877956894aa11bf8ff682e8a54e2c80ac2e713" + }, + "date": 1754464952788, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3242, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3242, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6227, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6227, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3209, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3209, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.88, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37372488 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.88, + "unit": "ns/op", + "extra": "37372488 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37372488 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37372488 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.57, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36588045 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.57, + "unit": "ns/op", + "extra": "36588045 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36588045 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36588045 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.743, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321225286 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.743, + "unit": "ns/op", + "extra": "321225286 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321225286 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321225286 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.772, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321378680 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.772, + "unit": "ns/op", + "extra": "321378680 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321378680 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321378680 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.846, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174677685 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.846, + "unit": "ns/op", + "extra": "174677685 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174677685 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174677685 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.865, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175274085 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.865, + "unit": "ns/op", + "extra": "175274085 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175274085 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175274085 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.84, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "98833248 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.84, + "unit": "ns/op", + "extra": "98833248 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "98833248 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "98833248 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 12, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 12, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.43, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18358417 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.43, + "unit": "ns/op", + "extra": "18358417 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18358417 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18358417 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.36, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18830335 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.36, + "unit": "ns/op", + "extra": "18830335 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18830335 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18830335 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.009, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170916272 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.009, + "unit": "ns/op", + "extra": "170916272 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170916272 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170916272 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.005, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "170886688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.005, + "unit": "ns/op", + "extra": "170886688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "170886688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "170886688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.22, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71032400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.22, + "unit": "ns/op", + "extra": "71032400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71032400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71032400 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.24, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "70490162 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.24, + "unit": "ns/op", + "extra": "70490162 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "70490162 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "70490162 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.66, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20092011 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.66, + "unit": "ns/op", + "extra": "20092011 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20092011 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20092011 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20125506 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.67, + "unit": "ns/op", + "extra": "20125506 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20125506 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20125506 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.93, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26355675 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.93, + "unit": "ns/op", + "extra": "26355675 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26355675 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26355675 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 46.17, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26055381 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 46.17, + "unit": "ns/op", + "extra": "26055381 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26055381 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26055381 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.623, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.623, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6228, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6228, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 46.71, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25046840 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 46.71, + "unit": "ns/op", + "extra": "25046840 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25046840 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25046840 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 46.46, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25476697 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 46.46, + "unit": "ns/op", + "extra": "25476697 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25476697 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25476697 times\n4 procs" + } + ] } ] } From c931238ae40d30350c8f9bfa19fbd6bbc47eebf6 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 11 Sep 2025 14:10:27 +0000 Subject: [PATCH 81/93] add Go Benchmark (go) benchmark result for 68ba1dfa26d4fd9051adfccd82e5e4d32fdd12cd --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 1bb21a6..4cd1fb9 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1754464953945, + "lastUpdate": 1757599827514, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -66618,6 +66618,842 @@ window.BENCHMARK_DATA = { "extra": "25476697 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "68ba1dfa26d4fd9051adfccd82e5e4d32fdd12cd", + "message": "fix: don't hold lock when calling listeners", + "timestamp": "2025-08-06T05:21:37Z", + "url": "https://github.com/redis/go-redis-entraid/pull/12/commits/68ba1dfa26d4fd9051adfccd82e5e4d32fdd12cd" + }, + "date": 1757599826594, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3155, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3155, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.21, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37173194 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.21, + "unit": "ns/op", + "extra": "37173194 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37173194 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37173194 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.68, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36120812 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.68, + "unit": "ns/op", + "extra": "36120812 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36120812 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36120812 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "314404989 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "314404989 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "314404989 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "314404989 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.742, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321134916 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.742, + "unit": "ns/op", + "extra": "321134916 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321134916 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321134916 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.857, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175216792 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.857, + "unit": "ns/op", + "extra": "175216792 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175216792 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175216792 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.854, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174876933 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.854, + "unit": "ns/op", + "extra": "174876933 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174876933 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174876933 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.67, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.69, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17775338 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.69, + "unit": "ns/op", + "extra": "17775338 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17775338 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17775338 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.23, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19187535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.23, + "unit": "ns/op", + "extra": "19187535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "19187535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19187535 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.064, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169542098 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.064, + "unit": "ns/op", + "extra": "169542098 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169542098 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169542098 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.077, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169479762 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.077, + "unit": "ns/op", + "extra": "169479762 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169479762 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169479762 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71497893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.7, + "unit": "ns/op", + "extra": "71497893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71497893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71497893 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.75, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71842172 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.75, + "unit": "ns/op", + "extra": "71842172 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71842172 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71842172 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.89, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19984537 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.89, + "unit": "ns/op", + "extra": "19984537 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19984537 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19984537 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.82, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20062132 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.82, + "unit": "ns/op", + "extra": "20062132 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20062132 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20062132 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.94, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25955454 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.94, + "unit": "ns/op", + "extra": "25955454 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "25955454 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25955454 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.31, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25362099 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.31, + "unit": "ns/op", + "extra": "25362099 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "25362099 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25362099 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6231, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6231, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.64, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25192569 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.64, + "unit": "ns/op", + "extra": "25192569 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25192569 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25192569 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 48.01, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24587487 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 48.01, + "unit": "ns/op", + "extra": "24587487 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24587487 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24587487 times\n4 procs" + } + ] } ] } From e6f6241779907e561dcf3791364beab876a5a797 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 11 Sep 2025 14:25:58 +0000 Subject: [PATCH 82/93] add Go Benchmark (go) benchmark result for 2d5f3a8ef6a37626d956a9a3f5c411e624b2c0b2 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 4cd1fb9..ba941bf 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1757599827514, + "lastUpdate": 1757600758423, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -67454,6 +67454,842 @@ window.BENCHMARK_DATA = { "extra": "24587487 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "2d5f3a8ef6a37626d956a9a3f5c411e624b2c0b2", + "message": "fix: don't hold lock when calling listeners", + "timestamp": "2025-08-06T05:21:37Z", + "url": "https://github.com/redis/go-redis-entraid/pull/12/commits/2d5f3a8ef6a37626d956a9a3f5c411e624b2c0b2" + }, + "date": 1757600757723, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3284, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3284, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.16, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35529602 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.16, + "unit": "ns/op", + "extra": "35529602 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35529602 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35529602 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.34, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35816697 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.34, + "unit": "ns/op", + "extra": "35816697 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35816697 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35816697 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.776, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320906160 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.776, + "unit": "ns/op", + "extra": "320906160 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320906160 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320906160 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.75, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321344766 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.75, + "unit": "ns/op", + "extra": "321344766 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321344766 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321344766 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.844, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175146177 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.844, + "unit": "ns/op", + "extra": "175146177 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175146177 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175146177 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.854, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175360932 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.854, + "unit": "ns/op", + "extra": "175360932 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175360932 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175360932 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.54, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.54, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.12, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17756712 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.12, + "unit": "ns/op", + "extra": "17756712 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17756712 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17756712 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.05, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19325312 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.05, + "unit": "ns/op", + "extra": "19325312 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "19325312 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19325312 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.087, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169488237 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.087, + "unit": "ns/op", + "extra": "169488237 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169488237 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169488237 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.072, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169546993 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.072, + "unit": "ns/op", + "extra": "169546993 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169546993 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169546993 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71099659 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.69, + "unit": "ns/op", + "extra": "71099659 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71099659 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71099659 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.76, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "70581426 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.76, + "unit": "ns/op", + "extra": "70581426 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "70581426 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "70581426 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19904211 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.02, + "unit": "ns/op", + "extra": "19904211 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19904211 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19904211 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.14, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19968358 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.14, + "unit": "ns/op", + "extra": "19968358 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19968358 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19968358 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 47.64, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26951497 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 47.64, + "unit": "ns/op", + "extra": "26951497 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26951497 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26951497 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.25, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "23135412 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.25, + "unit": "ns/op", + "extra": "23135412 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "23135412 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "23135412 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3134, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3134, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3139, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3139, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3135, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3135, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.624, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.624, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6256, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6256, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 48.01, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24091315 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 48.01, + "unit": "ns/op", + "extra": "24091315 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24091315 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24091315 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.9, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25005072 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.9, + "unit": "ns/op", + "extra": "25005072 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25005072 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25005072 times\n4 procs" + } + ] } ] } From d7954eda9248fde5492b68719c496e8041cb0a4a Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 11 Sep 2025 14:26:46 +0000 Subject: [PATCH 83/93] add Go Benchmark (go) benchmark result for 3d101ad6b0f2e888104c3a85c1c88fb47c50c597 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index ba941bf..fe7c453 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1757600758423, + "lastUpdate": 1757600806406, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -68290,6 +68290,842 @@ window.BENCHMARK_DATA = { "extra": "25005072 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "3d101ad6b0f2e888104c3a85c1c88fb47c50c597", + "message": "fix: don't hold lock when calling listeners", + "timestamp": "2025-08-06T05:21:37Z", + "url": "https://github.com/redis/go-redis-entraid/pull/12/commits/3d101ad6b0f2e888104c3a85c1c88fb47c50c597" + }, + "date": 1757600805116, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3145, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3145, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.4, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "38546493 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.4, + "unit": "ns/op", + "extra": "38546493 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "38546493 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "38546493 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.32, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36060553 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.32, + "unit": "ns/op", + "extra": "36060553 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36060553 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36060553 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320962504 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "320962504 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320962504 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320962504 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.756, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321127627 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.756, + "unit": "ns/op", + "extra": "321127627 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321127627 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321127627 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.854, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175109154 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.854, + "unit": "ns/op", + "extra": "175109154 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175109154 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175109154 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.846, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174890598 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.846, + "unit": "ns/op", + "extra": "174890598 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174890598 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174890598 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.05, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17128371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.05, + "unit": "ns/op", + "extra": "17128371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17128371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17128371 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 66.06, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19317244 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 66.06, + "unit": "ns/op", + "extra": "19317244 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "19317244 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19317244 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.106, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169403954 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.106, + "unit": "ns/op", + "extra": "169403954 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169403954 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169403954 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.074, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169800123 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.074, + "unit": "ns/op", + "extra": "169800123 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169800123 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169800123 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "70896333 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.7, + "unit": "ns/op", + "extra": "70896333 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "70896333 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "70896333 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.68, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71685897 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.68, + "unit": "ns/op", + "extra": "71685897 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71685897 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71685897 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19982688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60, + "unit": "ns/op", + "extra": "19982688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19982688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19982688 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.92, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20017855 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.92, + "unit": "ns/op", + "extra": "20017855 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20017855 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20017855 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.97, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "27028681 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.97, + "unit": "ns/op", + "extra": "27028681 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "27028681 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "27028681 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.24, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26879038 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.24, + "unit": "ns/op", + "extra": "26879038 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26879038 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26879038 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6297, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6297, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6227, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6227, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.9, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24464917 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.9, + "unit": "ns/op", + "extra": "24464917 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24464917 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24464917 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 48.2, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24205741 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 48.2, + "unit": "ns/op", + "extra": "24205741 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24205741 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24205741 times\n4 procs" + } + ] } ] } From 215fe4baaa0f909d07ad50654330fe42afaaf4f8 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 11 Sep 2025 14:29:27 +0000 Subject: [PATCH 84/93] add Go Benchmark (go) benchmark result for a31a7184625aba4bd1c83ef038fbc80ae04a03cc --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index fe7c453..67c9326 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1757600806406, + "lastUpdate": 1757600967592, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -69126,6 +69126,842 @@ window.BENCHMARK_DATA = { "extra": "24205741 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "a31a7184625aba4bd1c83ef038fbc80ae04a03cc", + "message": "fix: don't hold lock when calling listeners", + "timestamp": "2025-08-06T05:21:37Z", + "url": "https://github.com/redis/go-redis-entraid/pull/12/commits/a31a7184625aba4bd1c83ef038fbc80ae04a03cc" + }, + "date": 1757600966277, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3318, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3318, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3132, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3142, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3142, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3208, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3208, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.25, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37332536 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.25, + "unit": "ns/op", + "extra": "37332536 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37332536 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37332536 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.31, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35253230 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.31, + "unit": "ns/op", + "extra": "35253230 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35253230 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35253230 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319989667 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "319989667 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319989667 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319989667 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.755, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321066608 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.755, + "unit": "ns/op", + "extra": "321066608 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321066608 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321066608 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.847, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175040844 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.847, + "unit": "ns/op", + "extra": "175040844 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175040844 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175040844 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.846, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174874544 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.846, + "unit": "ns/op", + "extra": "174874544 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174874544 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174874544 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.15, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18347436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.15, + "unit": "ns/op", + "extra": "18347436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18347436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18347436 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.08, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17804119 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.08, + "unit": "ns/op", + "extra": "17804119 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17804119 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17804119 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.07, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169132825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.07, + "unit": "ns/op", + "extra": "169132825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169132825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169132825 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.081, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169449520 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.081, + "unit": "ns/op", + "extra": "169449520 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169449520 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169449520 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71810551 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.69, + "unit": "ns/op", + "extra": "71810551 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71810551 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71810551 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "70679835 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.72, + "unit": "ns/op", + "extra": "70679835 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "70679835 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "70679835 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.95, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20070720 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.95, + "unit": "ns/op", + "extra": "20070720 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20070720 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20070720 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.79, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20034007 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.79, + "unit": "ns/op", + "extra": "20034007 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20034007 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20034007 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.88, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "27440343 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.88, + "unit": "ns/op", + "extra": "27440343 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "27440343 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "27440343 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.87, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26345055 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.87, + "unit": "ns/op", + "extra": "26345055 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26345055 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26345055 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3127, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3127, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6234, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6234, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.8, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24410445 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.8, + "unit": "ns/op", + "extra": "24410445 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24410445 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24410445 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.97, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24648351 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.97, + "unit": "ns/op", + "extra": "24648351 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24648351 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24648351 times\n4 procs" + } + ] } ] } From 90b0209bf10b554ace2a2adfece65bd80aa7652f Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 11 Sep 2025 14:40:06 +0000 Subject: [PATCH 85/93] add Go Benchmark (go) benchmark result for 726f229ec000bdfa0d45e490e71b8153a0199487 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 67c9326..ed8d076 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1757600967592, + "lastUpdate": 1757601606419, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -69962,6 +69962,842 @@ window.BENCHMARK_DATA = { "extra": "24648351 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "726f229ec000bdfa0d45e490e71b8153a0199487", + "message": "fix: don't hold lock when calling listeners", + "timestamp": "2025-08-06T05:21:37Z", + "url": "https://github.com/redis/go-redis-entraid/pull/12/commits/726f229ec000bdfa0d45e490e71b8153a0199487" + }, + "date": 1757601605561, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3139, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3139, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.18, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37766668 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.18, + "unit": "ns/op", + "extra": "37766668 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37766668 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37766668 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 31.81, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35708427 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 31.81, + "unit": "ns/op", + "extra": "35708427 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35708427 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35708427 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.776, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "319240300 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.776, + "unit": "ns/op", + "extra": "319240300 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "319240300 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "319240300 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320561302 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "320561302 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320561302 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320561302 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.842, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175171983 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.842, + "unit": "ns/op", + "extra": "175171983 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175171983 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175171983 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.855, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175208010 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.855, + "unit": "ns/op", + "extra": "175208010 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175208010 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175208010 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.43, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16707124 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.43, + "unit": "ns/op", + "extra": "16707124 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16707124 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16707124 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 61.95, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19320313 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 61.95, + "unit": "ns/op", + "extra": "19320313 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "19320313 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19320313 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.076, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169210106 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.076, + "unit": "ns/op", + "extra": "169210106 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169210106 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169210106 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.072, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169937707 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.072, + "unit": "ns/op", + "extra": "169937707 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169937707 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169937707 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.68, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71925572 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.68, + "unit": "ns/op", + "extra": "71925572 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71925572 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71925572 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.79, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71846146 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.79, + "unit": "ns/op", + "extra": "71846146 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71846146 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71846146 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.75, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20046355 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.75, + "unit": "ns/op", + "extra": "20046355 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20046355 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20046355 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.92, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20070168 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.92, + "unit": "ns/op", + "extra": "20070168 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20070168 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20070168 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.57, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26966323 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.57, + "unit": "ns/op", + "extra": "26966323 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26966323 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26966323 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.59, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26151436 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.59, + "unit": "ns/op", + "extra": "26151436 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26151436 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26151436 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3158, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3158, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6224, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6224, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.622, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.622, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.47, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24473599 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.47, + "unit": "ns/op", + "extra": "24473599 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24473599 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24473599 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 48.81, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25070340 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 48.81, + "unit": "ns/op", + "extra": "25070340 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25070340 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25070340 times\n4 procs" + } + ] } ] } From 6abc2c377a126a3a40355e4c02ebc9b3936c05d4 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 11 Sep 2025 14:42:28 +0000 Subject: [PATCH 86/93] add Go Benchmark (go) benchmark result for fe11795cf20865902f3b5803b76a1fc0e8c57f23 --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index ed8d076..7036220 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1757601606419, + "lastUpdate": 1757601748284, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -70798,6 +70798,846 @@ window.BENCHMARK_DATA = { "extra": "25070340 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "fe11795cf20865902f3b5803b76a1fc0e8c57f23", + "message": "fix: don't hold lock when calling listeners (#12)\n\n* don't hold lock when calling listeners\n\n* add tests\n\n* fix potential data race\n\n* fix potential deadlock in tests", + "timestamp": "2025-09-11T17:40:31+03:00", + "tree_id": "8a4dc23f3ed999a4a174a691cc76dad3bcf91a43", + "url": "https://github.com/redis/go-redis-entraid/commit/fe11795cf20865902f3b5803b76a1fc0e8c57f23" + }, + "date": 1757601747325, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3138, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3138, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3161, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3161, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3159, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3159, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.01, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "38162743 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.01, + "unit": "ns/op", + "extra": "38162743 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "38162743 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "38162743 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.35, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "34534886 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.35, + "unit": "ns/op", + "extra": "34534886 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "34534886 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "34534886 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.739, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321116372 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.739, + "unit": "ns/op", + "extra": "321116372 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321116372 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321116372 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321579494 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "321579494 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321579494 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321579494 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.87, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175162634 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.87, + "unit": "ns/op", + "extra": "175162634 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175162634 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175162634 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.898, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174826804 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.898, + "unit": "ns/op", + "extra": "174826804 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174826804 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174826804 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.51, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.51, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.11, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17656482 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.11, + "unit": "ns/op", + "extra": "17656482 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17656482 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17656482 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.08, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19342806 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.08, + "unit": "ns/op", + "extra": "19342806 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "19342806 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19342806 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.071, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169226505 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.071, + "unit": "ns/op", + "extra": "169226505 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169226505 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169226505 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.087, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169205019 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.087, + "unit": "ns/op", + "extra": "169205019 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169205019 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169205019 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.72, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71762772 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.72, + "unit": "ns/op", + "extra": "71762772 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71762772 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71762772 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.71, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71213560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.71, + "unit": "ns/op", + "extra": "71213560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71213560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71213560 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.02, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19967616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.02, + "unit": "ns/op", + "extra": "19967616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19967616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19967616 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.06, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19957142 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.06, + "unit": "ns/op", + "extra": "19957142 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19957142 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19957142 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 46.4, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "27662636 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 46.4, + "unit": "ns/op", + "extra": "27662636 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "27662636 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "27662636 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 54.69, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25241088 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 54.69, + "unit": "ns/op", + "extra": "25241088 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "25241088 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25241088 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6358, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6358, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6241, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6241, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 48.08, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "23427099 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 48.08, + "unit": "ns/op", + "extra": "23427099 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "23427099 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "23427099 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.66, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25188254 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.66, + "unit": "ns/op", + "extra": "25188254 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25188254 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25188254 times\n4 procs" + } + ] } ] } From ec2873a14e7edc972517be87d9ff09c18fe354db Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 11 Sep 2025 14:55:17 +0000 Subject: [PATCH 87/93] add Go Benchmark (go) benchmark result for 6484bef1881a3c546c4e3f9c9fdf000dc319f82a --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 7036220..c0eed51 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1757601748284, + "lastUpdate": 1757602517471, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -71638,6 +71638,842 @@ window.BENCHMARK_DATA = { "extra": "25188254 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "6484bef1881a3c546c4e3f9c9fdf000dc319f82a", + "message": "chore: update changelog", + "timestamp": "2025-09-11T14:40:35Z", + "url": "https://github.com/redis/go-redis-entraid/pull/13/commits/6484bef1881a3c546c4e3f9c9fdf000dc319f82a" + }, + "date": 1757602516019, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3209, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3209, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3148, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3148, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3827, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3827, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3215, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3215, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3161, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3161, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.4, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37532581 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.4, + "unit": "ns/op", + "extra": "37532581 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37532581 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37532581 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.34, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35685739 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.34, + "unit": "ns/op", + "extra": "35685739 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35685739 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35685739 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.745, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "318357727 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.745, + "unit": "ns/op", + "extra": "318357727 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "318357727 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "318357727 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321365079 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "321365079 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321365079 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321365079 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.858, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175136868 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.858, + "unit": "ns/op", + "extra": "175136868 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175136868 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175136868 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.855, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175047450 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.855, + "unit": "ns/op", + "extra": "175047450 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175047450 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175047450 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 63.3, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17180672 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 63.3, + "unit": "ns/op", + "extra": "17180672 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17180672 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17180672 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.29, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19296798 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.29, + "unit": "ns/op", + "extra": "19296798 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "19296798 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19296798 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.093, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169089604 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.093, + "unit": "ns/op", + "extra": "169089604 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169089604 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169089604 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.083, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169396141 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.083, + "unit": "ns/op", + "extra": "169396141 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169396141 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169396141 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "68537914 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.7, + "unit": "ns/op", + "extra": "68537914 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "68537914 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "68537914 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.74, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71690322 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.74, + "unit": "ns/op", + "extra": "71690322 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71690322 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71690322 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.91, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19938540 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.91, + "unit": "ns/op", + "extra": "19938540 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19938540 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19938540 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.97, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19963299 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.97, + "unit": "ns/op", + "extra": "19963299 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19963299 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19963299 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.68, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26955777 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.68, + "unit": "ns/op", + "extra": "26955777 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26955777 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26955777 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.46, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25998006 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.46, + "unit": "ns/op", + "extra": "25998006 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "25998006 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25998006 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3109, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3109, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3145, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3145, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.623, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.623, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6236, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6236, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 48.44, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25068950 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 48.44, + "unit": "ns/op", + "extra": "25068950 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25068950 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25068950 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 49.53, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "23851372 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 49.53, + "unit": "ns/op", + "extra": "23851372 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "23851372 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "23851372 times\n4 procs" + } + ] } ] } From dd0dcea9ec1697fd917e21de24ab33445b1a482d Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 11 Sep 2025 14:55:57 +0000 Subject: [PATCH 88/93] add Go Benchmark (go) benchmark result for b9ec40a079977a999130a776d92150642b82cdf3 --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index c0eed51..5d7f370 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1757602517471, + "lastUpdate": 1757602557915, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -72474,6 +72474,842 @@ window.BENCHMARK_DATA = { "extra": "23851372 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "b9ec40a079977a999130a776d92150642b82cdf3", + "message": "chore: update changelog", + "timestamp": "2025-09-11T14:40:35Z", + "url": "https://github.com/redis/go-redis-entraid/pull/13/commits/b9ec40a079977a999130a776d92150642b82cdf3" + }, + "date": 1757602557029, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.313, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.313, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3123, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3123, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.2, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35245189 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.2, + "unit": "ns/op", + "extra": "35245189 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35245189 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35245189 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.44, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35522370 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.44, + "unit": "ns/op", + "extra": "35522370 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35522370 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35522370 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.736, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321219062 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.736, + "unit": "ns/op", + "extra": "321219062 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321219062 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321219062 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.741, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321290485 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.741, + "unit": "ns/op", + "extra": "321290485 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321290485 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321290485 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174873711 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.85, + "unit": "ns/op", + "extra": "174873711 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174873711 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174873711 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.896, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175073772 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.896, + "unit": "ns/op", + "extra": "175073772 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175073772 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175073772 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "99160702 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "99160702 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "99160702 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "99160702 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.49, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17433540 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.49, + "unit": "ns/op", + "extra": "17433540 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17433540 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17433540 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.27, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18218468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.27, + "unit": "ns/op", + "extra": "18218468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18218468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18218468 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.091, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169311789 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.091, + "unit": "ns/op", + "extra": "169311789 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169311789 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169311789 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.092, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169386997 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.092, + "unit": "ns/op", + "extra": "169386997 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169386997 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169386997 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.75, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71778559 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.75, + "unit": "ns/op", + "extra": "71778559 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71778559 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71778559 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.73, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71429008 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.73, + "unit": "ns/op", + "extra": "71429008 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71429008 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71429008 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.86, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19982674 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.86, + "unit": "ns/op", + "extra": "19982674 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19982674 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19982674 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.91, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20025130 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.91, + "unit": "ns/op", + "extra": "20025130 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20025130 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20025130 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.16, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "27483255 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.16, + "unit": "ns/op", + "extra": "27483255 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "27483255 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "27483255 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.38, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26276442 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.38, + "unit": "ns/op", + "extra": "26276442 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26276442 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26276442 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6236, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6236, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6247, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6247, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 48.62, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24769352 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 48.62, + "unit": "ns/op", + "extra": "24769352 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24769352 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24769352 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.84, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24852855 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.84, + "unit": "ns/op", + "extra": "24852855 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24852855 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24852855 times\n4 procs" + } + ] } ] } From 52512560eb12857a687dd7d4f70a09c6168d3572 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 12 Sep 2025 11:48:16 +0000 Subject: [PATCH 89/93] add Go Benchmark (go) benchmark result for 030f62836baadd5298c266f0c58db41f78b11beb --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 5d7f370..0887d4c 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1757602557915, + "lastUpdate": 1757677696281, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -73310,6 +73310,842 @@ window.BENCHMARK_DATA = { "extra": "24852855 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "030f62836baadd5298c266f0c58db41f78b11beb", + "message": "chore: update changelog", + "timestamp": "2025-09-11T14:40:35Z", + "url": "https://github.com/redis/go-redis-entraid/pull/13/commits/030f62836baadd5298c266f0c58db41f78b11beb" + }, + "date": 1757677695287, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.81, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "38075504 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.81, + "unit": "ns/op", + "extra": "38075504 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "38075504 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "38075504 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 46.37, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "22911780 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 46.37, + "unit": "ns/op", + "extra": "22911780 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "22911780 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "22911780 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.744, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320806028 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.744, + "unit": "ns/op", + "extra": "320806028 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320806028 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320806028 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.734, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320047843 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.734, + "unit": "ns/op", + "extra": "320047843 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320047843 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320047843 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175172652 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "175172652 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175172652 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175172652 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.845, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175030723 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.845, + "unit": "ns/op", + "extra": "175030723 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175030723 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175030723 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.53, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.53, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.51, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.51, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.27, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16706178 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.27, + "unit": "ns/op", + "extra": "16706178 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "16706178 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16706178 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18788736 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.01, + "unit": "ns/op", + "extra": "18788736 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18788736 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18788736 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.099, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "168898726 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.099, + "unit": "ns/op", + "extra": "168898726 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "168898726 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "168898726 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "168673048 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.112, + "unit": "ns/op", + "extra": "168673048 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "168673048 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "168673048 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.87, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "61637498 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.87, + "unit": "ns/op", + "extra": "61637498 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "61637498 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "61637498 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.83, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "69750003 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.83, + "unit": "ns/op", + "extra": "69750003 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "69750003 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "69750003 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.43, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19962559 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.43, + "unit": "ns/op", + "extra": "19962559 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19962559 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19962559 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.06, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19127209 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.06, + "unit": "ns/op", + "extra": "19127209 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19127209 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19127209 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 43.99, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "27376575 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 43.99, + "unit": "ns/op", + "extra": "27376575 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "27376575 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "27376575 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.55, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26984864 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.55, + "unit": "ns/op", + "extra": "26984864 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26984864 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26984864 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6223, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6223, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6229, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6229, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.87, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24630408 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.87, + "unit": "ns/op", + "extra": "24630408 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24630408 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24630408 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.58, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25170777 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.58, + "unit": "ns/op", + "extra": "25170777 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25170777 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25170777 times\n4 procs" + } + ] } ] } From e12d8c9fc410e6a43092ff607511884d542b3e15 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 12 Sep 2025 11:52:26 +0000 Subject: [PATCH 90/93] add Go Benchmark (go) benchmark result for 8ee48a274978bf86ffa64ad8bae712f6526c63f9 --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 0887d4c..955eb4f 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1757677696281, + "lastUpdate": 1757677946639, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -74146,6 +74146,846 @@ window.BENCHMARK_DATA = { "extra": "25170777 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8ee48a274978bf86ffa64ad8bae712f6526c63f9", + "message": "chore: update changelog (#13)\n\n* chore: update changelog\n\n* chore: update date", + "timestamp": "2025-09-12T14:50:29+03:00", + "tree_id": "a337af258c448ab56ae2135755f3a2571878d0ed", + "url": "https://github.com/redis/go-redis-entraid/commit/8ee48a274978bf86ffa64ad8bae712f6526c63f9" + }, + "date": 1757677945719, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3146, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3146, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3111, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3111, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.17, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37672644 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.17, + "unit": "ns/op", + "extra": "37672644 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37672644 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37672644 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.26, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35547609 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.26, + "unit": "ns/op", + "extra": "35547609 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35547609 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35547609 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.732, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321388509 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.732, + "unit": "ns/op", + "extra": "321388509 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321388509 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321388509 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.733, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321451063 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.733, + "unit": "ns/op", + "extra": "321451063 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321451063 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321451063 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.891, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "173820115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.891, + "unit": "ns/op", + "extra": "173820115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "173820115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "173820115 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.85, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174818781 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.85, + "unit": "ns/op", + "extra": "174818781 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174818781 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174818781 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.51, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.51, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.51, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.51, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.17, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18055921 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.17, + "unit": "ns/op", + "extra": "18055921 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18055921 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18055921 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.09, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19321086 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.09, + "unit": "ns/op", + "extra": "19321086 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "19321086 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19321086 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.079, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169523703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.079, + "unit": "ns/op", + "extra": "169523703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169523703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169523703 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.132, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169267830 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.132, + "unit": "ns/op", + "extra": "169267830 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169267830 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169267830 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71814546 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.7, + "unit": "ns/op", + "extra": "71814546 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71814546 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71814546 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "70632662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.69, + "unit": "ns/op", + "extra": "70632662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "70632662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "70632662 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.92, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19981196 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.92, + "unit": "ns/op", + "extra": "19981196 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19981196 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19981196 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.81, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20089692 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.81, + "unit": "ns/op", + "extra": "20089692 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20089692 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20089692 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 46.61, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26090859 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 46.61, + "unit": "ns/op", + "extra": "26090859 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26090859 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26090859 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.86, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26815406 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.86, + "unit": "ns/op", + "extra": "26815406 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26815406 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26815406 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3124, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.6338, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.6338, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.624, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.624, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.85, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24264067 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.85, + "unit": "ns/op", + "extra": "24264067 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24264067 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24264067 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 47.98, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "24078140 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 47.98, + "unit": "ns/op", + "extra": "24078140 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "24078140 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24078140 times\n4 procs" + } + ] } ] } From 0a5da2939427396c7f5e0b8c04ea9d77c01bb243 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 17 Oct 2025 10:36:48 +0000 Subject: [PATCH 91/93] add Go Benchmark (go) benchmark result for ff6e5396d33b0f9bc91daa878230635007e6065a --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 955eb4f..085e1e0 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1757677946639, + "lastUpdate": 1760697408879, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -74986,6 +74986,842 @@ window.BENCHMARK_DATA = { "extra": "24078140 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "ff6e5396d33b0f9bc91daa878230635007e6065a", + "message": "(wip): add example tests instead of applications", + "timestamp": "2025-09-12T11:50:33Z", + "url": "https://github.com/redis/go-redis-entraid/pull/14/commits/ff6e5396d33b0f9bc91daa878230635007e6065a" + }, + "date": 1760697407561, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3192, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3192, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.315, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.315, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6243, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6243, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6221, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6221, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3113, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3113, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.71, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37983710 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.71, + "unit": "ns/op", + "extra": "37983710 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37983710 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37983710 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.74, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35259154 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.74, + "unit": "ns/op", + "extra": "35259154 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35259154 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35259154 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.74, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "320855503 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.74, + "unit": "ns/op", + "extra": "320855503 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "320855503 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "320855503 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.762, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321483900 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.762, + "unit": "ns/op", + "extra": "321483900 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321483900 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321483900 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.852, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "171750441 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.852, + "unit": "ns/op", + "extra": "171750441 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "171750441 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "171750441 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.849, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175091193 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.849, + "unit": "ns/op", + "extra": "175091193 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175091193 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175091193 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.53, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.53, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.28, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18146200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.28, + "unit": "ns/op", + "extra": "18146200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18146200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18146200 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.04, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "18478544 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.04, + "unit": "ns/op", + "extra": "18478544 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "18478544 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "18478544 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.103, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169597506 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.103, + "unit": "ns/op", + "extra": "169597506 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169597506 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169597506 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.088, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169160474 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.088, + "unit": "ns/op", + "extra": "169160474 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169160474 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169160474 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.64, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71442982 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.64, + "unit": "ns/op", + "extra": "71442982 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71442982 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71442982 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71520338 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.7, + "unit": "ns/op", + "extra": "71520338 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71520338 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71520338 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.06, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19948512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.06, + "unit": "ns/op", + "extra": "19948512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19948512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19948512 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.83, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19999712 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.83, + "unit": "ns/op", + "extra": "19999712 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19999712 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19999712 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.85, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "27515968 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.85, + "unit": "ns/op", + "extra": "27515968 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "27515968 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "27515968 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 46.29, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26214124 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 46.29, + "unit": "ns/op", + "extra": "26214124 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26214124 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26214124 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3131, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3131, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3133, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3133, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3121, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3121, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3162, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3162, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 45.98, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25884526 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 45.98, + "unit": "ns/op", + "extra": "25884526 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25884526 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25884526 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 45.96, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25025880 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 45.96, + "unit": "ns/op", + "extra": "25025880 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25025880 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25025880 times\n4 procs" + } + ] } ] } From f5940365661999716eb8f7b51d5d7a8ce44f01f5 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 17 Oct 2025 10:42:10 +0000 Subject: [PATCH 92/93] add Go Benchmark (go) benchmark result for 32d9e6866a971baa9b64355a7a21f96fa777168a --- dev/bench/data.js | 838 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 837 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 085e1e0..9910aab 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1760697408879, + "lastUpdate": 1760697730689, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -75822,6 +75822,842 @@ window.BENCHMARK_DATA = { "extra": "25025880 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "redis", + "username": "redis" + }, + "committer": { + "name": "redis", + "username": "redis" + }, + "id": "32d9e6866a971baa9b64355a7a21f96fa777168a", + "message": "(wip): add example tests instead of applications", + "timestamp": "2025-09-12T11:50:33Z", + "url": "https://github.com/redis/go-redis-entraid/pull/14/commits/32d9e6866a971baa9b64355a7a21f96fa777168a" + }, + "date": 1760697729347, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3208, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3208, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.627, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.627, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6237, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6237, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.312, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.312, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3116, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3116, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3154, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3154, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.63, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35187993 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.63, + "unit": "ns/op", + "extra": "35187993 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35187993 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35187993 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.61, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "35538223 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.61, + "unit": "ns/op", + "extra": "35538223 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "35538223 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35538223 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.735, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321041505 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.735, + "unit": "ns/op", + "extra": "321041505 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321041505 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321041505 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.771, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321037322 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.771, + "unit": "ns/op", + "extra": "321037322 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321037322 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321037322 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 7.002, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174777248 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 7.002, + "unit": "ns/op", + "extra": "174777248 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "174777248 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174777248 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175370797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "175370797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175370797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175370797 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.54, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.54, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.52, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17002191 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.4, + "unit": "ns/op", + "extra": "17002191 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17002191 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17002191 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 63.83, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19278536 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 63.83, + "unit": "ns/op", + "extra": "19278536 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "19278536 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19278536 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.124, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "168835545 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.124, + "unit": "ns/op", + "extra": "168835545 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "168835545 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "168835545 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.095, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169132333 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.095, + "unit": "ns/op", + "extra": "169132333 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169132333 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169132333 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.66, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71294689 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.66, + "unit": "ns/op", + "extra": "71294689 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71294689 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71294689 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71117238 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.69, + "unit": "ns/op", + "extra": "71117238 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71117238 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71117238 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.87, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19988636 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.87, + "unit": "ns/op", + "extra": "19988636 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19988636 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19988636 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 60.01, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19991167 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 60.01, + "unit": "ns/op", + "extra": "19991167 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "19991167 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19991167 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.16, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "28032237 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.16, + "unit": "ns/op", + "extra": "28032237 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "28032237 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "28032237 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.92, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26210829 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.92, + "unit": "ns/op", + "extra": "26210829 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26210829 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26210829 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.311, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.311, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3135, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3135, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 45.5, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26624772 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 45.5, + "unit": "ns/op", + "extra": "26624772 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "26624772 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26624772 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 45.58, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25650720 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 45.58, + "unit": "ns/op", + "extra": "25650720 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25650720 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25650720 times\n4 procs" + } + ] } ] } From 2db1ec812ad9e5a8cd0ac7109e0682d78e73ddb8 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Fri, 17 Oct 2025 11:00:03 +0000 Subject: [PATCH 93/93] add Go Benchmark (go) benchmark result for c47ffe875c76258a6e1b7d3e5aff227c2c454f5a --- dev/bench/data.js | 842 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 841 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 9910aab..2034315 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1760697730689, + "lastUpdate": 1760698803894, "repoUrl": "https://github.com/redis/go-redis-entraid", "entries": { "Go Benchmark": [ @@ -76658,6 +76658,846 @@ window.BENCHMARK_DATA = { "extra": "25650720 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "1547186+ndyakov@users.noreply.github.com", + "name": "Nedyalko Dyakov", + "username": "ndyakov" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c47ffe875c76258a6e1b7d3e5aff227c2c454f5a", + "message": "tests(integration): add example tests instead of applications (#14)\n\n* add example tests instead of applications\n\n* exclude example tests in ci", + "timestamp": "2025-10-17T13:57:58+03:00", + "tree_id": "267f740942948408e57e986d8a63bda69f70a2fb", + "url": "https://github.com/redis/go-redis-entraid/commit/c47ffe875c76258a6e1b7d3e5aff227c2c454f5a" + }, + "date": 1760698800403, + "tool": "go", + "benches": [ + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3128, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3128, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type", + "value": 0.3126, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - ns/op", + "value": 0.3126, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6234, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6234, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult", + "value": 0.6226, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - ns/op", + "value": 0.6226, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AuthResult - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3117, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3117, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken", + "value": 0.3122, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - ns/op", + "value": 0.3122, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_AccessToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken", + "value": 0.3112, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - ns/op", + "value": 0.3112, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkIDPResp_RawToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.35, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "37796683 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.35, + "unit": "ns/op", + "extra": "37796683 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "37796683 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37796683 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp", + "value": 32.44, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "36564301 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - ns/op", + "value": 32.44, + "unit": "ns/op", + "extra": "36564301 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - B/op", + "value": 48, + "unit": "B/op", + "extra": "36564301 times\n4 procs" + }, + { + "name": "BenchmarkNewIDPResp - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "36564301 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.769, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321014257 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.769, + "unit": "ns/op", + "extra": "321014257 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "321014257 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321014257 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel", + "value": 3.753, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "312153784 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - ns/op", + "value": 3.753, + "unit": "ns/op", + "extra": "312153784 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "312153784 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithNilChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "312153784 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.852, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175243664 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.852, + "unit": "ns/op", + "extra": "175243664 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175243664 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175243664 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel", + "value": 6.88, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175318608 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - ns/op", + "value": 6.88, + "unit": "ns/op", + "extra": "175318608 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "175318608 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithEmptyChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175318608 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.53, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.53, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel", + "value": 11.57, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "103429582 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - ns/op", + "value": 11.57, + "unit": "ns/op", + "extra": "103429582 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - B/op", + "value": 0, + "unit": "B/op", + "extra": "103429582 times\n4 procs" + }, + { + "name": "BenchmarkIsClosedWithClosedChannel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "103429582 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.11, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19173516 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.11, + "unit": "ns/op", + "extra": "19173516 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "19173516 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19173516 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken", + "value": 62.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17129701 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - ns/op", + "value": 62.52, + "unit": "ns/op", + "extra": "17129701 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - B/op", + "value": 0, + "unit": "B/op", + "extra": "17129701 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_GetToken - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17129701 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169328252 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.115, + "unit": "ns/op", + "extra": "169328252 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169328252 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169328252 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start", + "value": 7.101, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "169191199 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - ns/op", + "value": 7.101, + "unit": "ns/op", + "extra": "169191199 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - B/op", + "value": 0, + "unit": "B/op", + "extra": "169191199 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Start - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "169191199 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "72088680 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.67, + "unit": "ns/op", + "extra": "72088680 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "72088680 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "72088680 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close", + "value": 16.65, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "71917407 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - ns/op", + "value": 16.65, + "unit": "ns/op", + "extra": "71917407 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - B/op", + "value": 0, + "unit": "B/op", + "extra": "71917407 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_Close - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "71917407 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.77, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20053264 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.77, + "unit": "ns/op", + "extra": "20053264 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20053264 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20053264 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal", + "value": 59.75, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20016348 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - ns/op", + "value": 59.75, + "unit": "ns/op", + "extra": "20016348 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - B/op", + "value": 0, + "unit": "B/op", + "extra": "20016348 times\n4 procs" + }, + { + "name": "BenchmarkTokenManager_durationToRenewal - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20016348 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 45.59, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "26815424 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 45.59, + "unit": "ns/op", + "extra": "26815424 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "26815424 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "26815424 times\n4 procs" + }, + { + "name": "BenchmarkNew", + "value": 44.51, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25818835 times\n4 procs" + }, + { + "name": "BenchmarkNew - ns/op", + "value": 44.51, + "unit": "ns/op", + "extra": "25818835 times\n4 procs" + }, + { + "name": "BenchmarkNew - B/op", + "value": 112, + "unit": "B/op", + "extra": "25818835 times\n4 procs" + }, + { + "name": "BenchmarkNew - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25818835 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkBasicAuth - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3115, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3115, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials", + "value": 0.3114, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - ns/op", + "value": 0.3114, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkRawCredentials - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn", + "value": 0.3119, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - ns/op", + "value": 0.3119, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkExpirationOn - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 45.93, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25094767 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 45.93, + "unit": "ns/op", + "extra": "25094767 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25094767 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25094767 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken", + "value": 45.93, + "unit": "ns/op\t 112 B/op\t 1 allocs/op", + "extra": "25678388 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - ns/op", + "value": 45.93, + "unit": "ns/op", + "extra": "25678388 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - B/op", + "value": 112, + "unit": "B/op", + "extra": "25678388 times\n4 procs" + }, + { + "name": "BenchmarkCopyToken - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25678388 times\n4 procs" + } + ] } ] }