Skip to content

chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 1.43.0 to 1.44.0#87

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc-1.44.0
Open

chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 1.43.0 to 1.44.0#87
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc-1.44.0

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Jun 2, 2026

Bumps go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 1.43.0 to 1.44.0.

Changelog

Sourced from go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc's changelog.

[1.44.0/0.66.0/0.20.0/0.0.17] 2026-05-27

Added

  • Add ByteSlice and ByteSliceValue functions for new BYTESLICE attribute type in go.opentelemetry.io/otel/attribute. (#7948)
  • Apply attribute value limit to the KindBytes attribute type in go.opentelemetry.io/otel/sdk/log. (#7990)
  • Apply attribute value limit to the BYTESLICE attribute type in go.opentelemetry.io/otel/sdk/trace. (#7990)
  • Support BYTESLICE attributes in go.opentelemetry.io/otel/trace. (#8153)
  • Support BYTESLICE attributes in go.opentelemetry.io/otel/exporters/otlp/otlptrace. (#8153)
  • Support BYTESLICE attributes in go.opentelemetry.io/otel/exporters/otlp/otlplog. (#8153)
  • Support BYTESLICE attributes in go.opentelemetry.io/otel/exporters/otlp/otlpmetric. (#8153)
  • Support BYTESLICE attributes in go.opentelemetry.io/otel/exporters/zipkin. (#8153)
  • Add String method for Value type in go.opentelemetry.io/otel/attribute. (#8142)
  • Add Slice and SliceValue functions for new SLICE attribute type in go.opentelemetry.io/otel/attribute. (#8166)
  • Support SLICE attributes in go.opentelemetry.io/otel/exporters/otlp/otlptrace. (#8216)
  • Support SLICE attributes in go.opentelemetry.io/otel/exporters/otlp/otlplog. (#8216)
  • Support SLICE attributes in go.opentelemetry.io/otel/exporters/otlp/otlpmetric. (#8216)
  • Support SLICE attributes in go.opentelemetry.io/otel/exporters/zipkin. (#8216)
  • Apply AttributeValueLengthLimit to attribute.SLICE type attribute values in go.opentelemetry.io/otel/sdk/trace, recursively truncating contained string values. (#8217)
  • Add Error field on Record type in go.opentelemetry.io/otel/log/logtest. (#8148)
  • Add WithMaxRequestSize option in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc. (#8157)
  • Add WithMaxRequestSize option in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp. (#8157)
  • Add WithMaxRequestSize option in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc. (#8157)
  • Add WithMaxRequestSize option in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. (#8157)
  • Add WithMaxRequestSize option in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc. (#8157)
  • Add WithMaxRequestSize option in go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#8157)
  • Add Settable to go.opentelemetry.io/otel/metric/x to allow reusing attribute options. (#8178)
  • Add experimental support for splitting metric data across multiple batches in go.opentelemetry.io/otel/sdk/metric. Set OTEL_GO_X_METRIC_EXPORT_BATCH_SIZE=<max_size> to enable for all periodic readers. See go.opentelemetry.io/otel/sdk/metric/internal/x for feature documentation. (#8071)
  • Add experimental self-observability metrics in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc. Enable with OTEL_GO_X_SELF_OBSERVABILITY=true environment variable. See go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/x for feature documentation. (#8192)
  • Add experimental self-observability metrics in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp. Enable with OTEL_GO_X_SELF_OBSERVABILITY=true environment variable. See go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/x for feature documentation. (#8194)
  • Add experimental self-observability metrics in go.opentelemetry.io/otel/exporters/stdout/stdoutlog. Enable with OTEL_GO_X_SELF_OBSERVABILITY=true environment variable. See go.opentelemetry.io/otel/stdout/stdoutlog/internal/x for feature documentation. (#8263)
  • Add WithDefaultAttributes to go.opentelemetry.io/otel/metric/x to support setting default attributes on instruments. (#8135)
  • Add go.opentelemetry.io/otel/semconv/v1.41.0 package. The package contains semantic conventions from the v1.41.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.40.0. (#8324)
  • Add Observable variants of instruments to go.opentelemetry.io/otel/semconv/v1.41.0 package. (#8350)
  • Generate explicit histogram bucket boundaries from weaver configuration for HTTP and RPC duration instruments in go.opentelemetry.io/otel/semconv/v1.41.0. (#8002)

Changed

  • ⚠️ Breaking Change: go.opentelemetry.io/otel/sdk/metric now applies a default cardinality limit of 2000 to comply with the Metrics SDK specification recommendation. New attribute sets are dropped when the cardinality limit is reached. The measurement of these sets are aggregated into a special attribute set containing attribute.Bool("otel.metric.overflow", true).

... (truncated)

Commits
  • b62d928 Release 1.44.0 (#8376)
  • 94132a0 chore(deps): update golang.org/x/telemetry digest to 5997936 (#8379)
  • 6fdcf82 feat: add self-observability metrics to otlpmetricgrpc metric exporters (#8192)
  • 761bbfc fix(deps): update golang.org/x (#8377)
  • 3a91dc6 fix(deps): update googleapis to 3dc84a4 (#8375)
  • f593185 exporters/otlp: default max request size to 64 MiB (#8365)
  • f02feac Merge commit from fork
  • 36c2f1b semconvkit: add invariant test for histogram-exclusion rule (#8370)
  • d0b6cbd sdk/metric: document unit-sensitivity of DefaultAggregationSelector (#8224)
  • 9a68034 add self observability for stdout exporter (#8263)
  • Additional commits viewable in compare view

@dependabot dependabot Bot requested a review from xBlaz3kx as a code owner June 2, 2026 19:16
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jun 2, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 2, 2026

Performance Test Results

OCPP 1.6

Metric Value
Checks
Passes 1390
Fails 0
Data
Received (bytes) 371011
Received Rate (bytes/s) 11576
Sent (bytes) 679913
Sent Rate (bytes/s) 21214
WebSocket
Sessions 1390
Session Rate 43
Messages Received 1516
Messages Received Rate 47
Messages Sent 1516
Messages Sent Rate 47
Session Duration (ms)
Min 101
Median 149
Max 202
Average 151
P90 192
P95 196
Iterations
Count 139
Rate 4
Iteration Duration (ms)
Min 2018
Median 2268
Max 2551
Average 2266
P90 2387
P95 2437
VUs
Value 1
Min 1
Max 10

OCPP 2.0.1

Metric Value
Checks
Passes 2282
Fails 5710
Data
Received (bytes) 0
Received Rate (bytes/s) 0
Sent (bytes) 0
Sent Rate (bytes/s) 0
WebSocket
Sessions 3996
Session Rate 131
Messages Received 0
Messages Received Rate 0
Messages Sent 0
Messages Sent Rate 0
Session Duration (ms)
Min 0
Median 0
Max 1
Average 0
P90 0
P95 0
Iterations
Count 729
Rate 23
Iteration Duration (ms)
Min 161
Median 404
Max 724
Average 414
P90 599
P95 622
VUs
Value 10
Min 10
Max 10

…otlpmetricgrpc

Bumps [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://github.com/open-telemetry/opentelemetry-go) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.43.0...v1.44.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
  dependency-version: 1.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc-1.44.0 branch from 3a4fd98 to cdca5a9 Compare June 2, 2026 19:21
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suite Current: cdca5a9 Previous: 2a7eb0e Ratio
BenchmarkClientDispatcher_SendRequest 195.6 ns/op 95 B/op 2 allocs/op 203.8 ns/op 95 B/op 2 allocs/op 0.96
BenchmarkClientDispatcher_SendRequest - ns/op 195.6 ns/op 203.8 ns/op 0.96
BenchmarkClientDispatcher_SendRequest - B/op 95 B/op 95 B/op 1
BenchmarkClientDispatcher_SendRequest - allocs/op 2 allocs/op 2 allocs/op 1
BenchmarkClientDispatcher_SendRequest 193.7 ns/op 96 B/op 2 allocs/op 203.8 ns/op 95 B/op 2 allocs/op 0.95
BenchmarkClientDispatcher_SendRequest - ns/op 193.7 ns/op 203.8 ns/op 0.95
BenchmarkClientDispatcher_SendRequest - B/op 96 B/op 95 B/op 1.01
BenchmarkClientDispatcher_SendRequest - allocs/op 2 allocs/op 2 allocs/op 1
BenchmarkClientDispatcher_SendRequest 221.3 ns/op 96 B/op 2 allocs/op 203.8 ns/op 95 B/op 2 allocs/op 1.09
BenchmarkClientDispatcher_SendRequest - ns/op 221.3 ns/op 203.8 ns/op 1.09
BenchmarkClientDispatcher_SendRequest - B/op 96 B/op 95 B/op 1.01
BenchmarkClientDispatcher_SendRequest - allocs/op 2 allocs/op 2 allocs/op 1
BenchmarkClientDispatcher_CompleteRequest 130.8 ns/op 61 B/op 2 allocs/op 108.1 ns/op 59 B/op 2 allocs/op 1.21
BenchmarkClientDispatcher_CompleteRequest - ns/op 130.8 ns/op 108.1 ns/op 1.21
BenchmarkClientDispatcher_CompleteRequest - B/op 61 B/op 59 B/op 1.03
BenchmarkClientDispatcher_CompleteRequest - allocs/op 2 allocs/op 2 allocs/op 1
BenchmarkClientDispatcher_CompleteRequest 79.01 ns/op 64 B/op 3 allocs/op 108.1 ns/op 59 B/op 2 allocs/op 0.73
BenchmarkClientDispatcher_CompleteRequest - ns/op 79.01 ns/op 108.1 ns/op 0.73
BenchmarkClientDispatcher_CompleteRequest - B/op 64 B/op 59 B/op 1.08
BenchmarkClientDispatcher_CompleteRequest - allocs/op 3 allocs/op 2 allocs/op 1.50
BenchmarkClientDispatcher_CompleteRequest 82.44 ns/op 64 B/op 3 allocs/op 108.1 ns/op 59 B/op 2 allocs/op 0.76
BenchmarkClientDispatcher_CompleteRequest - ns/op 82.44 ns/op 108.1 ns/op 0.76
BenchmarkClientDispatcher_CompleteRequest - B/op 64 B/op 59 B/op 1.08
BenchmarkClientDispatcher_CompleteRequest - allocs/op 3 allocs/op 2 allocs/op 1.50
BenchmarkClientDispatcher_SendAndComplete 2756 ns/op 751 B/op 10 allocs/op 2447 ns/op 587 B/op 8 allocs/op 1.13
BenchmarkClientDispatcher_SendAndComplete - ns/op 2756 ns/op 2447 ns/op 1.13
BenchmarkClientDispatcher_SendAndComplete - B/op 751 B/op 587 B/op 1.28
BenchmarkClientDispatcher_SendAndComplete - allocs/op 10 allocs/op 8 allocs/op 1.25
BenchmarkClientDispatcher_SendAndComplete 2421 ns/op 662 B/op 9 allocs/op 2447 ns/op 587 B/op 8 allocs/op 0.99
BenchmarkClientDispatcher_SendAndComplete - ns/op 2421 ns/op 2447 ns/op 0.99
BenchmarkClientDispatcher_SendAndComplete - B/op 662 B/op 587 B/op 1.13
BenchmarkClientDispatcher_SendAndComplete - allocs/op 9 allocs/op 8 allocs/op 1.13
BenchmarkClientDispatcher_SendAndComplete 5235 ns/op 1450 B/op 16 allocs/op 2447 ns/op 587 B/op 8 allocs/op 2.14
BenchmarkClientDispatcher_SendAndComplete - ns/op 5235 ns/op 2447 ns/op 2.14
BenchmarkClientDispatcher_SendAndComplete - B/op 1450 B/op 587 B/op 2.47
BenchmarkClientDispatcher_SendAndComplete - allocs/op 16 allocs/op 8 allocs/op 2
BenchmarkServerDispatcher_SendRequest 212.7 ns/op 95 B/op 2 allocs/op 230.8 ns/op 95 B/op 2 allocs/op 0.92
BenchmarkServerDispatcher_SendRequest - ns/op 212.7 ns/op 230.8 ns/op 0.92
BenchmarkServerDispatcher_SendRequest - B/op 95 B/op 95 B/op 1
BenchmarkServerDispatcher_SendRequest - allocs/op 2 allocs/op 2 allocs/op 1
BenchmarkServerDispatcher_SendRequest 219.5 ns/op 96 B/op 2 allocs/op 230.8 ns/op 95 B/op 2 allocs/op 0.95
BenchmarkServerDispatcher_SendRequest - ns/op 219.5 ns/op 230.8 ns/op 0.95
BenchmarkServerDispatcher_SendRequest - B/op 96 B/op 95 B/op 1.01
BenchmarkServerDispatcher_SendRequest - allocs/op 2 allocs/op 2 allocs/op 1
BenchmarkServerDispatcher_SendRequest 257.3 ns/op 96 B/op 2 allocs/op 230.8 ns/op 95 B/op 2 allocs/op 1.11
BenchmarkServerDispatcher_SendRequest - ns/op 257.3 ns/op 230.8 ns/op 1.11
BenchmarkServerDispatcher_SendRequest - B/op 96 B/op 95 B/op 1.01
BenchmarkServerDispatcher_SendRequest - allocs/op 2 allocs/op 2 allocs/op 1
BenchmarkServerDispatcher_CompleteRequest 139.9 ns/op 56 B/op 2 allocs/op 121 ns/op 55 B/op 2 allocs/op 1.16
BenchmarkServerDispatcher_CompleteRequest - ns/op 139.9 ns/op 121 ns/op 1.16
BenchmarkServerDispatcher_CompleteRequest - B/op 56 B/op 55 B/op 1.02
BenchmarkServerDispatcher_CompleteRequest - allocs/op 2 allocs/op 2 allocs/op 1
BenchmarkServerDispatcher_CompleteRequest 88.43 ns/op 64 B/op 3 allocs/op 121 ns/op 55 B/op 2 allocs/op 0.73
BenchmarkServerDispatcher_CompleteRequest - ns/op 88.43 ns/op 121 ns/op 0.73
BenchmarkServerDispatcher_CompleteRequest - B/op 64 B/op 55 B/op 1.16
BenchmarkServerDispatcher_CompleteRequest - allocs/op 3 allocs/op 2 allocs/op 1.50
BenchmarkServerDispatcher_CompleteRequest 101.8 ns/op 64 B/op 3 allocs/op 121 ns/op 55 B/op 2 allocs/op 0.84
BenchmarkServerDispatcher_CompleteRequest - ns/op 101.8 ns/op 121 ns/op 0.84
BenchmarkServerDispatcher_CompleteRequest - B/op 64 B/op 55 B/op 1.16
BenchmarkServerDispatcher_CompleteRequest - allocs/op 3 allocs/op 2 allocs/op 1.50
BenchmarkServerDispatcher_SendAndComplete 1107 ns/op 144 B/op 6 allocs/op 1104 ns/op 143 B/op 6 allocs/op 1.00
BenchmarkServerDispatcher_SendAndComplete - ns/op 1107 ns/op 1104 ns/op 1.00
BenchmarkServerDispatcher_SendAndComplete - B/op 144 B/op 143 B/op 1.01
BenchmarkServerDispatcher_SendAndComplete - allocs/op 6 allocs/op 6 allocs/op 1
BenchmarkServerDispatcher_SendAndComplete 1245 ns/op 193 B/op 7 allocs/op 1104 ns/op 143 B/op 6 allocs/op 1.13
BenchmarkServerDispatcher_SendAndComplete - ns/op 1245 ns/op 1104 ns/op 1.13
BenchmarkServerDispatcher_SendAndComplete - B/op 193 B/op 143 B/op 1.35
BenchmarkServerDispatcher_SendAndComplete - allocs/op 7 allocs/op 6 allocs/op 1.17
BenchmarkServerDispatcher_SendAndComplete 1685 ns/op 263 B/op 8 allocs/op 1104 ns/op 143 B/op 6 allocs/op 1.53
BenchmarkServerDispatcher_SendAndComplete - ns/op 1685 ns/op 1104 ns/op 1.53
BenchmarkServerDispatcher_SendAndComplete - B/op 263 B/op 143 B/op 1.84
BenchmarkServerDispatcher_SendAndComplete - allocs/op 8 allocs/op 6 allocs/op 1.33
BenchmarkFIFOClientQueue_PushParallel 100.5 ns/op 89 B/op 0 allocs/op 105.7 ns/op 97 B/op 0 allocs/op 0.95
BenchmarkFIFOClientQueue_PushParallel - ns/op 100.5 ns/op 105.7 ns/op 0.95
BenchmarkFIFOClientQueue_PushParallel - B/op 89 B/op 97 B/op 0.92
BenchmarkFIFOClientQueue_PushParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_PushParallel 66.88 ns/op 97 B/op 0 allocs/op 105.7 ns/op 97 B/op 0 allocs/op 0.63
BenchmarkFIFOClientQueue_PushParallel - ns/op 66.88 ns/op 105.7 ns/op 0.63
BenchmarkFIFOClientQueue_PushParallel - B/op 97 B/op 97 B/op 1
BenchmarkFIFOClientQueue_PushParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_PushParallel 75.39 ns/op 95 B/op 0 allocs/op 105.7 ns/op 97 B/op 0 allocs/op 0.71
BenchmarkFIFOClientQueue_PushParallel - ns/op 75.39 ns/op 105.7 ns/op 0.71
BenchmarkFIFOClientQueue_PushParallel - B/op 95 B/op 97 B/op 0.98
BenchmarkFIFOClientQueue_PushParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_PopParallel 11.67 ns/op 0 B/op 0 allocs/op 11.43 ns/op 0 B/op 0 allocs/op 1.02
BenchmarkFIFOClientQueue_PopParallel - ns/op 11.67 ns/op 11.43 ns/op 1.02
BenchmarkFIFOClientQueue_PopParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOClientQueue_PopParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_PopParallel 22.05 ns/op 0 B/op 0 allocs/op 11.43 ns/op 0 B/op 0 allocs/op 1.93
BenchmarkFIFOClientQueue_PopParallel - ns/op 22.05 ns/op 11.43 ns/op 1.93
BenchmarkFIFOClientQueue_PopParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOClientQueue_PopParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_PopParallel 33.08 ns/op 0 B/op 0 allocs/op 11.43 ns/op 0 B/op 0 allocs/op 2.89
BenchmarkFIFOClientQueue_PopParallel - ns/op 33.08 ns/op 11.43 ns/op 2.89
BenchmarkFIFOClientQueue_PopParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOClientQueue_PopParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_PeekParallel 6.042 ns/op 0 B/op 0 allocs/op 6.135 ns/op 0 B/op 0 allocs/op 0.98
BenchmarkFIFOClientQueue_PeekParallel - ns/op 6.042 ns/op 6.135 ns/op 0.98
BenchmarkFIFOClientQueue_PeekParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOClientQueue_PeekParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_PeekParallel 17.9 ns/op 0 B/op 0 allocs/op 6.135 ns/op 0 B/op 0 allocs/op 2.92
BenchmarkFIFOClientQueue_PeekParallel - ns/op 17.9 ns/op 6.135 ns/op 2.92
BenchmarkFIFOClientQueue_PeekParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOClientQueue_PeekParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_PeekParallel 35.64 ns/op 0 B/op 0 allocs/op 6.135 ns/op 0 B/op 0 allocs/op 5.81
BenchmarkFIFOClientQueue_PeekParallel - ns/op 35.64 ns/op 6.135 ns/op 5.81
BenchmarkFIFOClientQueue_PeekParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOClientQueue_PeekParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_SizeParallel 5.626 ns/op 0 B/op 0 allocs/op 5.144 ns/op 0 B/op 0 allocs/op 1.09
BenchmarkFIFOClientQueue_SizeParallel - ns/op 5.626 ns/op 5.144 ns/op 1.09
BenchmarkFIFOClientQueue_SizeParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOClientQueue_SizeParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_SizeParallel 19.36 ns/op 0 B/op 0 allocs/op 5.144 ns/op 0 B/op 0 allocs/op 3.76
BenchmarkFIFOClientQueue_SizeParallel - ns/op 19.36 ns/op 5.144 ns/op 3.76
BenchmarkFIFOClientQueue_SizeParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOClientQueue_SizeParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_SizeParallel 29.91 ns/op 0 B/op 0 allocs/op 5.144 ns/op 0 B/op 0 allocs/op 5.81
BenchmarkFIFOClientQueue_SizeParallel - ns/op 29.91 ns/op 5.144 ns/op 5.81
BenchmarkFIFOClientQueue_SizeParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOClientQueue_SizeParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOClientQueue_PushPopParallel 68.31 ns/op 16 B/op 1 allocs/op 69.21 ns/op 16 B/op 1 allocs/op 0.99
BenchmarkFIFOClientQueue_PushPopParallel - ns/op 68.31 ns/op 69.21 ns/op 0.99
BenchmarkFIFOClientQueue_PushPopParallel - B/op 16 B/op 16 B/op 1
BenchmarkFIFOClientQueue_PushPopParallel - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkFIFOClientQueue_PushPopParallel 75.91 ns/op 22 B/op 1 allocs/op 69.21 ns/op 16 B/op 1 allocs/op 1.10
BenchmarkFIFOClientQueue_PushPopParallel - ns/op 75.91 ns/op 69.21 ns/op 1.10
BenchmarkFIFOClientQueue_PushPopParallel - B/op 22 B/op 16 B/op 1.38
BenchmarkFIFOClientQueue_PushPopParallel - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkFIFOClientQueue_PushPopParallel 96.88 ns/op 29 B/op 0 allocs/op 69.21 ns/op 16 B/op 1 allocs/op 1.40
BenchmarkFIFOClientQueue_PushPopParallel - ns/op 96.88 ns/op 69.21 ns/op 1.40
BenchmarkFIFOClientQueue_PushPopParallel - B/op 29 B/op 16 B/op 1.81
BenchmarkFIFOClientQueue_PushPopParallel - allocs/op 0 allocs/op 1 allocs/op 0
BenchmarkFIFOQueueMap_GetParallel 14.49 ns/op 0 B/op 0 allocs/op 13.76 ns/op 0 B/op 0 allocs/op 1.05
BenchmarkFIFOQueueMap_GetParallel - ns/op 14.49 ns/op 13.76 ns/op 1.05
BenchmarkFIFOQueueMap_GetParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOQueueMap_GetParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOQueueMap_GetParallel 25.45 ns/op 0 B/op 0 allocs/op 13.76 ns/op 0 B/op 0 allocs/op 1.85
BenchmarkFIFOQueueMap_GetParallel - ns/op 25.45 ns/op 13.76 ns/op 1.85
BenchmarkFIFOQueueMap_GetParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOQueueMap_GetParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOQueueMap_GetParallel 28.39 ns/op 0 B/op 0 allocs/op 13.76 ns/op 0 B/op 0 allocs/op 2.06
BenchmarkFIFOQueueMap_GetParallel - ns/op 28.39 ns/op 13.76 ns/op 2.06
BenchmarkFIFOQueueMap_GetParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOQueueMap_GetParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOQueueMap_GetOrCreateParallel 98.22 ns/op 8 B/op 1 allocs/op 108.3 ns/op 8 B/op 1 allocs/op 0.91
BenchmarkFIFOQueueMap_GetOrCreateParallel - ns/op 98.22 ns/op 108.3 ns/op 0.91
BenchmarkFIFOQueueMap_GetOrCreateParallel - B/op 8 B/op 8 B/op 1
BenchmarkFIFOQueueMap_GetOrCreateParallel - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkFIFOQueueMap_GetOrCreateParallel 96.73 ns/op 8 B/op 1 allocs/op 108.3 ns/op 8 B/op 1 allocs/op 0.89
BenchmarkFIFOQueueMap_GetOrCreateParallel - ns/op 96.73 ns/op 108.3 ns/op 0.89
BenchmarkFIFOQueueMap_GetOrCreateParallel - B/op 8 B/op 8 B/op 1
BenchmarkFIFOQueueMap_GetOrCreateParallel - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkFIFOQueueMap_GetOrCreateParallel 122.2 ns/op 8 B/op 1 allocs/op 108.3 ns/op 8 B/op 1 allocs/op 1.13
BenchmarkFIFOQueueMap_GetOrCreateParallel - ns/op 122.2 ns/op 108.3 ns/op 1.13
BenchmarkFIFOQueueMap_GetOrCreateParallel - B/op 8 B/op 8 B/op 1
BenchmarkFIFOQueueMap_GetOrCreateParallel - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkFIFOQueueMap_SizeParallel 1319 ns/op 0 B/op 0 allocs/op 1315 ns/op 0 B/op 0 allocs/op 1.00
BenchmarkFIFOQueueMap_SizeParallel - ns/op 1319 ns/op 1315 ns/op 1.00
BenchmarkFIFOQueueMap_SizeParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOQueueMap_SizeParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOQueueMap_SizeParallel 1040 ns/op 0 B/op 0 allocs/op 1315 ns/op 0 B/op 0 allocs/op 0.79
BenchmarkFIFOQueueMap_SizeParallel - ns/op 1040 ns/op 1315 ns/op 0.79
BenchmarkFIFOQueueMap_SizeParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOQueueMap_SizeParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOQueueMap_SizeParallel 865.5 ns/op 0 B/op 0 allocs/op 1315 ns/op 0 B/op 0 allocs/op 0.66
BenchmarkFIFOQueueMap_SizeParallel - ns/op 865.5 ns/op 1315 ns/op 0.66
BenchmarkFIFOQueueMap_SizeParallel - B/op 0 B/op 0 B/op 1
BenchmarkFIFOQueueMap_SizeParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkFIFOQueueMap_SizePerClientParallel 27731 ns/op 15984 B/op 20 allocs/op 29472 ns/op 15984 B/op 20 allocs/op 0.94
BenchmarkFIFOQueueMap_SizePerClientParallel - ns/op 27731 ns/op 29472 ns/op 0.94
BenchmarkFIFOQueueMap_SizePerClientParallel - B/op 15984 B/op 15984 B/op 1
BenchmarkFIFOQueueMap_SizePerClientParallel - allocs/op 20 allocs/op 20 allocs/op 1
BenchmarkFIFOQueueMap_SizePerClientParallel 14145 ns/op 15984 B/op 20 allocs/op 29472 ns/op 15984 B/op 20 allocs/op 0.48
BenchmarkFIFOQueueMap_SizePerClientParallel - ns/op 14145 ns/op 29472 ns/op 0.48
BenchmarkFIFOQueueMap_SizePerClientParallel - B/op 15984 B/op 15984 B/op 1
BenchmarkFIFOQueueMap_SizePerClientParallel - allocs/op 20 allocs/op 20 allocs/op 1
BenchmarkFIFOQueueMap_SizePerClientParallel 10628 ns/op 15984 B/op 20 allocs/op 29472 ns/op 15984 B/op 20 allocs/op 0.36
BenchmarkFIFOQueueMap_SizePerClientParallel - ns/op 10628 ns/op 29472 ns/op 0.36
BenchmarkFIFOQueueMap_SizePerClientParallel - B/op 15984 B/op 15984 B/op 1
BenchmarkFIFOQueueMap_SizePerClientParallel - allocs/op 20 allocs/op 20 allocs/op 1
BenchmarkClientState_AddPendingRequest 141.6 ns/op 23 B/op 1 allocs/op 146.5 ns/op 23 B/op 1 allocs/op 0.97
BenchmarkClientState_AddPendingRequest - ns/op 141.6 ns/op 146.5 ns/op 0.97
BenchmarkClientState_AddPendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkClientState_AddPendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkClientState_AddPendingRequest 100.1 ns/op 23 B/op 1 allocs/op 146.5 ns/op 23 B/op 1 allocs/op 0.68
BenchmarkClientState_AddPendingRequest - ns/op 100.1 ns/op 146.5 ns/op 0.68
BenchmarkClientState_AddPendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkClientState_AddPendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkClientState_AddPendingRequest 142.9 ns/op 23 B/op 1 allocs/op 146.5 ns/op 23 B/op 1 allocs/op 0.98
BenchmarkClientState_AddPendingRequest - ns/op 142.9 ns/op 146.5 ns/op 0.98
BenchmarkClientState_AddPendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkClientState_AddPendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkClientState_GetPendingRequest 7.368 ns/op 0 B/op 0 allocs/op 8.824 ns/op 0 B/op 0 allocs/op 0.83
BenchmarkClientState_GetPendingRequest - ns/op 7.368 ns/op 8.824 ns/op 0.83
BenchmarkClientState_GetPendingRequest - B/op 0 B/op 0 B/op 1
BenchmarkClientState_GetPendingRequest - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkClientState_GetPendingRequest 29.44 ns/op 0 B/op 0 allocs/op 8.824 ns/op 0 B/op 0 allocs/op 3.34
BenchmarkClientState_GetPendingRequest - ns/op 29.44 ns/op 8.824 ns/op 3.34
BenchmarkClientState_GetPendingRequest - B/op 0 B/op 0 B/op 1
BenchmarkClientState_GetPendingRequest - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkClientState_GetPendingRequest 35.16 ns/op 0 B/op 0 allocs/op 8.824 ns/op 0 B/op 0 allocs/op 3.98
BenchmarkClientState_GetPendingRequest - ns/op 35.16 ns/op 8.824 ns/op 3.98
BenchmarkClientState_GetPendingRequest - B/op 0 B/op 0 B/op 1
BenchmarkClientState_GetPendingRequest - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkClientState_HasPendingRequest 17.6 ns/op 0 B/op 0 allocs/op 15.37 ns/op 0 B/op 0 allocs/op 1.15
BenchmarkClientState_HasPendingRequest - ns/op 17.6 ns/op 15.37 ns/op 1.15
BenchmarkClientState_HasPendingRequest - B/op 0 B/op 0 B/op 1
BenchmarkClientState_HasPendingRequest - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkClientState_HasPendingRequest 26.95 ns/op 0 B/op 0 allocs/op 15.37 ns/op 0 B/op 0 allocs/op 1.75
BenchmarkClientState_HasPendingRequest - ns/op 26.95 ns/op 15.37 ns/op 1.75
BenchmarkClientState_HasPendingRequest - B/op 0 B/op 0 B/op 1
BenchmarkClientState_HasPendingRequest - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkClientState_HasPendingRequest 30.56 ns/op 0 B/op 0 allocs/op 15.37 ns/op 0 B/op 0 allocs/op 1.99
BenchmarkClientState_HasPendingRequest - ns/op 30.56 ns/op 15.37 ns/op 1.99
BenchmarkClientState_HasPendingRequest - B/op 0 B/op 0 B/op 1
BenchmarkClientState_HasPendingRequest - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkClientState_DeletePendingRequest 134 ns/op 23 B/op 1 allocs/op 144.2 ns/op 23 B/op 1 allocs/op 0.93
BenchmarkClientState_DeletePendingRequest - ns/op 134 ns/op 144.2 ns/op 0.93
BenchmarkClientState_DeletePendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkClientState_DeletePendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkClientState_DeletePendingRequest 90.5 ns/op 23 B/op 1 allocs/op 144.2 ns/op 23 B/op 1 allocs/op 0.63
BenchmarkClientState_DeletePendingRequest - ns/op 90.5 ns/op 144.2 ns/op 0.63
BenchmarkClientState_DeletePendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkClientState_DeletePendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkClientState_DeletePendingRequest 142.8 ns/op 23 B/op 1 allocs/op 144.2 ns/op 23 B/op 1 allocs/op 0.99
BenchmarkClientState_DeletePendingRequest - ns/op 142.8 ns/op 144.2 ns/op 0.99
BenchmarkClientState_DeletePendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkClientState_DeletePendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkClientState_ClearPendingRequests 22.32 ns/op 0 B/op 0 allocs/op 21.24 ns/op 0 B/op 0 allocs/op 1.05
BenchmarkClientState_ClearPendingRequests - ns/op 22.32 ns/op 21.24 ns/op 1.05
BenchmarkClientState_ClearPendingRequests - B/op 0 B/op 0 B/op 1
BenchmarkClientState_ClearPendingRequests - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkClientState_ClearPendingRequests 37.1 ns/op 0 B/op 0 allocs/op 21.24 ns/op 0 B/op 0 allocs/op 1.75
BenchmarkClientState_ClearPendingRequests - ns/op 37.1 ns/op 21.24 ns/op 1.75
BenchmarkClientState_ClearPendingRequests - B/op 0 B/op 0 B/op 1
BenchmarkClientState_ClearPendingRequests - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkClientState_ClearPendingRequests 65.64 ns/op 0 B/op 0 allocs/op 21.24 ns/op 0 B/op 0 allocs/op 3.09
BenchmarkClientState_ClearPendingRequests - ns/op 65.64 ns/op 21.24 ns/op 3.09
BenchmarkClientState_ClearPendingRequests - B/op 0 B/op 0 B/op 1
BenchmarkClientState_ClearPendingRequests - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkClientState_AddAndDelete 139.2 ns/op 23 B/op 1 allocs/op 148.3 ns/op 23 B/op 1 allocs/op 0.94
BenchmarkClientState_AddAndDelete - ns/op 139.2 ns/op 148.3 ns/op 0.94
BenchmarkClientState_AddAndDelete - B/op 23 B/op 23 B/op 1
BenchmarkClientState_AddAndDelete - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkClientState_AddAndDelete 98.28 ns/op 23 B/op 1 allocs/op 148.3 ns/op 23 B/op 1 allocs/op 0.66
BenchmarkClientState_AddAndDelete - ns/op 98.28 ns/op 148.3 ns/op 0.66
BenchmarkClientState_AddAndDelete - B/op 23 B/op 23 B/op 1
BenchmarkClientState_AddAndDelete - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkClientState_AddAndDelete 142.1 ns/op 23 B/op 1 allocs/op 148.3 ns/op 23 B/op 1 allocs/op 0.96
BenchmarkClientState_AddAndDelete - ns/op 142.1 ns/op 148.3 ns/op 0.96
BenchmarkClientState_AddAndDelete - B/op 23 B/op 23 B/op 1
BenchmarkClientState_AddAndDelete - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkClientState_MixedOperations 145.3 ns/op 23 B/op 1 allocs/op 157.1 ns/op 23 B/op 1 allocs/op 0.92
BenchmarkClientState_MixedOperations - ns/op 145.3 ns/op 157.1 ns/op 0.92
BenchmarkClientState_MixedOperations - B/op 23 B/op 23 B/op 1
BenchmarkClientState_MixedOperations - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkClientState_MixedOperations 142.8 ns/op 23 B/op 1 allocs/op 157.1 ns/op 23 B/op 1 allocs/op 0.91
BenchmarkClientState_MixedOperations - ns/op 142.8 ns/op 157.1 ns/op 0.91
BenchmarkClientState_MixedOperations - B/op 23 B/op 23 B/op 1
BenchmarkClientState_MixedOperations - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkClientState_MixedOperations 163 ns/op 23 B/op 1 allocs/op 157.1 ns/op 23 B/op 1 allocs/op 1.04
BenchmarkClientState_MixedOperations - ns/op 163 ns/op 157.1 ns/op 1.04
BenchmarkClientState_MixedOperations - B/op 23 B/op 23 B/op 1
BenchmarkClientState_MixedOperations - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_AddPendingRequest 190.8 ns/op 23 B/op 1 allocs/op 196.5 ns/op 23 B/op 1 allocs/op 0.97
BenchmarkServerState_AddPendingRequest - ns/op 190.8 ns/op 196.5 ns/op 0.97
BenchmarkServerState_AddPendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkServerState_AddPendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_AddPendingRequest 198.8 ns/op 23 B/op 1 allocs/op 196.5 ns/op 23 B/op 1 allocs/op 1.01
BenchmarkServerState_AddPendingRequest - ns/op 198.8 ns/op 196.5 ns/op 1.01
BenchmarkServerState_AddPendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkServerState_AddPendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_AddPendingRequest 253.8 ns/op 23 B/op 1 allocs/op 196.5 ns/op 23 B/op 1 allocs/op 1.29
BenchmarkServerState_AddPendingRequest - ns/op 253.8 ns/op 196.5 ns/op 1.29
BenchmarkServerState_AddPendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkServerState_AddPendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_DeletePendingRequest 185.9 ns/op 23 B/op 1 allocs/op 209.9 ns/op 23 B/op 1 allocs/op 0.89
BenchmarkServerState_DeletePendingRequest - ns/op 185.9 ns/op 209.9 ns/op 0.89
BenchmarkServerState_DeletePendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkServerState_DeletePendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_DeletePendingRequest 196.7 ns/op 23 B/op 1 allocs/op 209.9 ns/op 23 B/op 1 allocs/op 0.94
BenchmarkServerState_DeletePendingRequest - ns/op 196.7 ns/op 209.9 ns/op 0.94
BenchmarkServerState_DeletePendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkServerState_DeletePendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_DeletePendingRequest 252 ns/op 23 B/op 1 allocs/op 209.9 ns/op 23 B/op 1 allocs/op 1.20
BenchmarkServerState_DeletePendingRequest - ns/op 252 ns/op 209.9 ns/op 1.20
BenchmarkServerState_DeletePendingRequest - B/op 23 B/op 23 B/op 1
BenchmarkServerState_DeletePendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_GetClientState 23.63 ns/op 0 B/op 0 allocs/op 27.49 ns/op 0 B/op 0 allocs/op 0.86
BenchmarkServerState_GetClientState - ns/op 23.63 ns/op 27.49 ns/op 0.86
BenchmarkServerState_GetClientState - B/op 0 B/op 0 B/op 1
BenchmarkServerState_GetClientState - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkServerState_GetClientState 31.4 ns/op 0 B/op 0 allocs/op 27.49 ns/op 0 B/op 0 allocs/op 1.14
BenchmarkServerState_GetClientState - ns/op 31.4 ns/op 27.49 ns/op 1.14
BenchmarkServerState_GetClientState - B/op 0 B/op 0 B/op 1
BenchmarkServerState_GetClientState - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkServerState_GetClientState 46.35 ns/op 0 B/op 0 allocs/op 27.49 ns/op 0 B/op 0 allocs/op 1.69
BenchmarkServerState_GetClientState - ns/op 46.35 ns/op 27.49 ns/op 1.69
BenchmarkServerState_GetClientState - B/op 0 B/op 0 B/op 1
BenchmarkServerState_GetClientState - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkServerState_HasPendingRequest 25.64 ns/op 0 B/op 0 allocs/op 26.49 ns/op 0 B/op 0 allocs/op 0.97
BenchmarkServerState_HasPendingRequest - ns/op 25.64 ns/op 26.49 ns/op 0.97
BenchmarkServerState_HasPendingRequest - B/op 0 B/op 0 B/op 1
BenchmarkServerState_HasPendingRequest - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkServerState_HasPendingRequest 61.75 ns/op 0 B/op 0 allocs/op 26.49 ns/op 0 B/op 0 allocs/op 2.33
BenchmarkServerState_HasPendingRequest - ns/op 61.75 ns/op 26.49 ns/op 2.33
BenchmarkServerState_HasPendingRequest - B/op 0 B/op 0 B/op 1
BenchmarkServerState_HasPendingRequest - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkServerState_HasPendingRequest 39.63 ns/op 0 B/op 0 allocs/op 26.49 ns/op 0 B/op 0 allocs/op 1.50
BenchmarkServerState_HasPendingRequest - ns/op 39.63 ns/op 26.49 ns/op 1.50
BenchmarkServerState_HasPendingRequest - B/op 0 B/op 0 B/op 1
BenchmarkServerState_HasPendingRequest - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkServerState_HasPendingRequests 56.12 ns/op 0 B/op 0 allocs/op 54.27 ns/op 0 B/op 0 allocs/op 1.03
BenchmarkServerState_HasPendingRequests - ns/op 56.12 ns/op 54.27 ns/op 1.03
BenchmarkServerState_HasPendingRequests - B/op 0 B/op 0 B/op 1
BenchmarkServerState_HasPendingRequests - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkServerState_HasPendingRequests 43.73 ns/op 0 B/op 0 allocs/op 54.27 ns/op 0 B/op 0 allocs/op 0.81
BenchmarkServerState_HasPendingRequests - ns/op 43.73 ns/op 54.27 ns/op 0.81
BenchmarkServerState_HasPendingRequests - B/op 0 B/op 0 B/op 1
BenchmarkServerState_HasPendingRequests - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkServerState_HasPendingRequests 39.21 ns/op 0 B/op 0 allocs/op 54.27 ns/op 0 B/op 0 allocs/op 0.72
BenchmarkServerState_HasPendingRequests - ns/op 39.21 ns/op 54.27 ns/op 0.72
BenchmarkServerState_HasPendingRequests - B/op 0 B/op 0 B/op 1
BenchmarkServerState_HasPendingRequests - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkServerState_ClearClientPendingRequest 154.1 ns/op 64 B/op 1 allocs/op 160 ns/op 64 B/op 1 allocs/op 0.96
BenchmarkServerState_ClearClientPendingRequest - ns/op 154.1 ns/op 160 ns/op 0.96
BenchmarkServerState_ClearClientPendingRequest - B/op 64 B/op 64 B/op 1
BenchmarkServerState_ClearClientPendingRequest - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_ClearClientPendingRequest 151.6 ns/op 63 B/op 0 allocs/op 160 ns/op 64 B/op 1 allocs/op 0.95
BenchmarkServerState_ClearClientPendingRequest - ns/op 151.6 ns/op 160 ns/op 0.95
BenchmarkServerState_ClearClientPendingRequest - B/op 63 B/op 64 B/op 0.98
BenchmarkServerState_ClearClientPendingRequest - allocs/op 0 allocs/op 1 allocs/op 0
BenchmarkServerState_ClearClientPendingRequest 172.6 ns/op 63 B/op 0 allocs/op 160 ns/op 64 B/op 1 allocs/op 1.08
BenchmarkServerState_ClearClientPendingRequest - ns/op 172.6 ns/op 160 ns/op 1.08
BenchmarkServerState_ClearClientPendingRequest - B/op 63 B/op 64 B/op 0.98
BenchmarkServerState_ClearClientPendingRequest - allocs/op 0 allocs/op 1 allocs/op 0
BenchmarkServerState_ClearAllPendingRequests 2156 ns/op 1592 B/op 15 allocs/op 2411 ns/op 1592 B/op 15 allocs/op 0.89
BenchmarkServerState_ClearAllPendingRequests - ns/op 2156 ns/op 2411 ns/op 0.89
BenchmarkServerState_ClearAllPendingRequests - B/op 1592 B/op 1592 B/op 1
BenchmarkServerState_ClearAllPendingRequests - allocs/op 15 allocs/op 15 allocs/op 1
BenchmarkServerState_ClearAllPendingRequests 1716 ns/op 1589 B/op 14 allocs/op 2411 ns/op 1592 B/op 15 allocs/op 0.71
BenchmarkServerState_ClearAllPendingRequests - ns/op 1716 ns/op 2411 ns/op 0.71
BenchmarkServerState_ClearAllPendingRequests - B/op 1589 B/op 1592 B/op 1.00
BenchmarkServerState_ClearAllPendingRequests - allocs/op 14 allocs/op 15 allocs/op 0.93
BenchmarkServerState_ClearAllPendingRequests 1918 ns/op 1575 B/op 14 allocs/op 2411 ns/op 1592 B/op 15 allocs/op 0.80
BenchmarkServerState_ClearAllPendingRequests - ns/op 1918 ns/op 2411 ns/op 0.80
BenchmarkServerState_ClearAllPendingRequests - B/op 1575 B/op 1592 B/op 0.99
BenchmarkServerState_ClearAllPendingRequests - allocs/op 14 allocs/op 15 allocs/op 0.93
BenchmarkServerState_AddAndDelete 186.6 ns/op 23 B/op 1 allocs/op 199.9 ns/op 23 B/op 1 allocs/op 0.93
BenchmarkServerState_AddAndDelete - ns/op 186.6 ns/op 199.9 ns/op 0.93
BenchmarkServerState_AddAndDelete - B/op 23 B/op 23 B/op 1
BenchmarkServerState_AddAndDelete - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_AddAndDelete 196.7 ns/op 23 B/op 1 allocs/op 199.9 ns/op 23 B/op 1 allocs/op 0.98
BenchmarkServerState_AddAndDelete - ns/op 196.7 ns/op 199.9 ns/op 0.98
BenchmarkServerState_AddAndDelete - B/op 23 B/op 23 B/op 1
BenchmarkServerState_AddAndDelete - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_AddAndDelete 260.8 ns/op 23 B/op 1 allocs/op 199.9 ns/op 23 B/op 1 allocs/op 1.30
BenchmarkServerState_AddAndDelete - ns/op 260.8 ns/op 199.9 ns/op 1.30
BenchmarkServerState_AddAndDelete - B/op 23 B/op 23 B/op 1
BenchmarkServerState_AddAndDelete - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_MixedOperations 380.7 ns/op 23 B/op 1 allocs/op 401.4 ns/op 23 B/op 1 allocs/op 0.95
BenchmarkServerState_MixedOperations - ns/op 380.7 ns/op 401.4 ns/op 0.95
BenchmarkServerState_MixedOperations - B/op 23 B/op 23 B/op 1
BenchmarkServerState_MixedOperations - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_MixedOperations 404.1 ns/op 23 B/op 1 allocs/op 401.4 ns/op 23 B/op 1 allocs/op 1.01
BenchmarkServerState_MixedOperations - ns/op 404.1 ns/op 401.4 ns/op 1.01
BenchmarkServerState_MixedOperations - B/op 23 B/op 23 B/op 1
BenchmarkServerState_MixedOperations - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkServerState_MixedOperations 439.6 ns/op 23 B/op 1 allocs/op 401.4 ns/op 23 B/op 1 allocs/op 1.10
BenchmarkServerState_MixedOperations - ns/op 439.6 ns/op 401.4 ns/op 1.10
BenchmarkServerState_MixedOperations - B/op 23 B/op 23 B/op 1
BenchmarkServerState_MixedOperations - allocs/op 1 allocs/op 1 allocs/op 1

This comment was automatically generated by workflow using github-action-benchmark.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 2.

Benchmark suite Current: cdca5a9 Previous: 2a7eb0e Ratio
BenchmarkClientDispatcher_SendAndComplete 5235 ns/op 1450 B/op 16 allocs/op 2447 ns/op 587 B/op 8 allocs/op 2.14
BenchmarkClientDispatcher_SendAndComplete - ns/op 5235 ns/op 2447 ns/op 2.14
BenchmarkClientDispatcher_SendAndComplete - B/op 1450 B/op 587 B/op 2.47
BenchmarkFIFOClientQueue_PopParallel 33.08 ns/op 0 B/op 0 allocs/op 11.43 ns/op 0 B/op 0 allocs/op 2.89
BenchmarkFIFOClientQueue_PopParallel - ns/op 33.08 ns/op 11.43 ns/op 2.89
BenchmarkFIFOClientQueue_PeekParallel 17.9 ns/op 0 B/op 0 allocs/op 6.135 ns/op 0 B/op 0 allocs/op 2.92
BenchmarkFIFOClientQueue_PeekParallel - ns/op 17.9 ns/op 6.135 ns/op 2.92
BenchmarkFIFOClientQueue_PeekParallel 35.64 ns/op 0 B/op 0 allocs/op 6.135 ns/op 0 B/op 0 allocs/op 5.81
BenchmarkFIFOClientQueue_PeekParallel - ns/op 35.64 ns/op 6.135 ns/op 5.81
BenchmarkFIFOClientQueue_SizeParallel 19.36 ns/op 0 B/op 0 allocs/op 5.144 ns/op 0 B/op 0 allocs/op 3.76
BenchmarkFIFOClientQueue_SizeParallel - ns/op 19.36 ns/op 5.144 ns/op 3.76
BenchmarkFIFOClientQueue_SizeParallel 29.91 ns/op 0 B/op 0 allocs/op 5.144 ns/op 0 B/op 0 allocs/op 5.81
BenchmarkFIFOClientQueue_SizeParallel - ns/op 29.91 ns/op 5.144 ns/op 5.81
BenchmarkFIFOQueueMap_GetParallel 28.39 ns/op 0 B/op 0 allocs/op 13.76 ns/op 0 B/op 0 allocs/op 2.06
BenchmarkFIFOQueueMap_GetParallel - ns/op 28.39 ns/op 13.76 ns/op 2.06
BenchmarkClientState_GetPendingRequest 29.44 ns/op 0 B/op 0 allocs/op 8.824 ns/op 0 B/op 0 allocs/op 3.34
BenchmarkClientState_GetPendingRequest - ns/op 29.44 ns/op 8.824 ns/op 3.34
BenchmarkClientState_GetPendingRequest 35.16 ns/op 0 B/op 0 allocs/op 8.824 ns/op 0 B/op 0 allocs/op 3.98
BenchmarkClientState_GetPendingRequest - ns/op 35.16 ns/op 8.824 ns/op 3.98
BenchmarkClientState_ClearPendingRequests 65.64 ns/op 0 B/op 0 allocs/op 21.24 ns/op 0 B/op 0 allocs/op 3.09
BenchmarkClientState_ClearPendingRequests - ns/op 65.64 ns/op 21.24 ns/op 3.09
BenchmarkServerState_HasPendingRequest 61.75 ns/op 0 B/op 0 allocs/op 26.49 ns/op 0 B/op 0 allocs/op 2.33
BenchmarkServerState_HasPendingRequest - ns/op 61.75 ns/op 26.49 ns/op 2.33

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants