Skip to content

Commit

Permalink
upgrade to latest dependencies (#15677)
Browse files Browse the repository at this point in the history
bumping golang.org/x/tools 4d2b19f...44670c7:
  > 44670c7 go.mod: update golang.org/x dependencies
  > 7eebab3 gopls/internal/golang: support extract variable at top level
  > e334696 gopls/internal/golang: ignore effects for change signature refactoring
  > 3901733 internal/refactor/inline: substitute groups of dependent arguments
  > 61b2408 gopls/internal/golang: add "Extract constant" counterpart
  > c01eead internal/gcimporter: require binary export data header
  > 9a04136 gopls/internal/golang/stubmethods: refine crash into bug report
  > 01e0b05 internal/refactor/inline: fix condition for splice assignment strategy
  > 557f540 gopls/internal/golang: don't offer to move variadic parameters
  > 399ee16 internal/gcimporter: update FindExportData to return a non-negative size
  > 25b0003 internal/refactor/inline: more precise redundant conversion detection
  > eb46939 gopls/internal/test/marker: add reproducers for moveparam bug bash bugs
  > 4296223 gopls/internal/analysis/yield: add comment about dataflow
  > 7a4f3b0 internal/gcimporter: require archive files
  > 2f73c61 gopls/internal/golang: avoid crash in lookupDocLinkSymbol
  > ef3d603 gopls/internal/golang/completion: fix crash with extra results
  > 8ffeaba gopls/internal/settings: enable 'waitgroup' analyzer
  > 4317959 go/analysis/passes/waitgroup: report WaitGroup.Add in goroutine
  > 72fdfa6 gopls/internal/golang: Disable test generation for generic functions
  > b80f1ed gopls/internal/analysis/yield: peephole-optimize phi(false, x)
  > e7bd227 gopls/internal/golang: fix folding range for function calls
  > e71702b internal/versions: remove constraint.GoVersion wrapper
  > c99edec gopls/internal/golang/completion: add alias support for literals
  > bfe3046 go/packages: add a unit test for golang/go# 70394
  > df87831 gopls/internal/undeclaredname: add missing colon when appropriate
  > 53efd30 gopls/internal/golang: simplify package name collection in add test
  > 68e4702 go/analysis/passes/printf: add missing call to Func.Origin
  > 30a3bd9 gopls/internal/golang: refactor.extract.variable: allow all exprs
  > 0edd1ab gopls/internal/cache/methodsets: refine crash for missing object path
  > 07a58bc gopls/internal/golang: refine crash golang/go# 70553
  > c622026 completions/inference: infer polymorphic types in completions
  > dcfb0b6 gopls/internal/golang: change signature via renaming 'func'
  > bfcbc1b internal/refactor/inline: avoid unnecessary desugaring in selectors
  > b93a72a internal/refactor/inline: fix spurious caller mutation
  > 41f04a0 internal/refactor/inline: fix comment movement due to added imports
  > 0841661 internal/refactor/inline: avoid unnecessary interface conversions
  > 68b67b4 gopls/internal/golang: support parameter movement refactorings
  > 51e54e8 gopls/doc/features: enable and document source.addTest code action
  > 458067f gopls/internal/golang: improve test package name selection for new file
  > 68caf84 gopls/internal/golang: don't lose ... when split/joining variadics
  > 1e0d4ee go/analysis/checker: disable Example on wasm
  > 8b6e84b gopls/internal/crash: don't crash in xrefs on out of bound nodes
  > 936a401 gopls/internal/golang: preserve copyright and build constraint
  > 1ffc3a1 gopls/internal/test/marker: add defloc, to bind positions by definition
  > 442d6be gopls/internal/test/marker: document named parameters
  > ae39b13 go/analysis/checker: a go/packages-based driver library
  > c3a6283 go/packages: undeprecate Load* style flags
  > 9dff42e gopls/internal/golang/extract: preserve comments in extracted block
  > 8c3ba8c internal/refactor: undo variadic elimination during substitution
  > 3b0b264 internal/refactor: handle qualified names in inlined assignments
  > 9311800 gopls/internal/test/marker: ignore diags in fixedbugs/issue59944.txt
  > c1aa79d gopls/internal/golang: fix gopls hover doc link
  > e751756 internal/analysisinternal: unify zero value function to typesinternal
  > a287481 internal/imports: test Source for go mod cache
  > 9387a39 gopls/doc/contributing.md: update expectations
  > e08fcf7 gopls/internal/analysis/undeclaredname: merge into CodeAction
  > 0c01408 internal/refactor/inline: avoid binding decl for name used by other args
  > 63e03c3 gopls/internal/test/marker: generalize codeaction with named args
  > acc2a74 go/analysis/passes/copylock: enable unfortunate tests
  > 39cb6f0 internal/facts: use alias type parameters and arguments during imports
  > 9b9871d go/analysis/passes/copylock: test for noCopy for sync Map, Mutex, Once
  > a54bd37 gopls/internal/golang: don't try to inline dynamic calls
  > 52eb446 internal/imports: adjust TestStdlibSelfImports pkg
  > b8ff201 gopls/internal/cache: refine bug reports for inconsistent dep view
  > e59fd36 go/ssa: use ZeroString unconditionally
  > 60bc93d gopls/internal/cache: fix handling of cgo standalone files
  > ed19fc7 gopls/internal/test: synchronize notifications during commands
  > 254baba gopls/internal/cache: failure to extract diagnostic fixes is an error
  > 56ec111 gopls/internal/server: remove spurious Async in legacy RunGoVulncheck
  > b1c39aa gopls/internal/cache: use a named bool type for allowNetwork
  > c043599 gopls/internal/protocol: add DocumentURI.DirPath
  > 29f4edb gopls/internal/cache: simplify usage of snapshot.GoCommandInvocation
  > 3c20e3f gopls/internal/analysis/yield: analyzer for iterator (yield) mistakes
  > 221e94d gopls/internal/cache: id command-line-arguments packages using GoFiles
  > 84e9c33 gopls/internal/golang: more idiomatic result naming in extract
  > 8bb5da3 gopls/internal/golang: special handling for input context.Context
  > b4332e0 gopls/internal/golang, go/ssa: remove unnamed input parameter
  > a8d0fa5 go/packages: call testenv.NeedsGoPackages for TestDirAndForTest
  > 47a5f7d gopls/internal/golang: fix bad slice append in function extraction
  > 5b5d57c gopls/codeaction: fix panic when removing unused parameters with syntax errors.
  > 025b812 gopls/internal/server: don't call window/showDocument if unsupported
  > 288b9cb gopls/internal/golang: add missing imports in foo_test.go
  > 87ac91f gopls/internal/server: revert the gopls.run_govulncheck command
  > c531f1b gopls/internal/golang: avoid crash in hover on field of non-struct
  > a37eeb4 README: mention the git repo
  > 8dd84a4 go/ssa/interp: assign phi nodes in parallel
  > 12610a1 internal/modindex: better behavior in edge cases
  > 06a498a go/ssa/interp: simplify output capturing
  > b2321e7 gopls/internal/golang: refine crash report golang/go# 69362
  > c875677 gopls/internal/golang: support add test for receiver w/o constructor
  > e26dff9 gopls/internal/golang: semtok: use type information consistently
  > fd8d028 go/pacakges: remove some todos
  > 69c27ad gopls/internal/protocol: upgrade to latest LSP
  > 25699c3 internal/server: make MaybePromptForTelemetry no-op
  > 35d7f28 go/packages: add Dir and ForTest fields to Package
bumping go.opentelemetry.io/otel/metric e6e186b...bc2fe88:
  > bc2fe88 Release v1.31.0/v0.53.0/v0.7.0/v0.0.10 (# 5883)
  > a7d5c1a Add an option to configure the exporter buffer of the BatchProcessor (# 5877)
  > eb9279b fix(deps): update golang.org/x/exp digest to f66d83c (# 5880)
  > 6441653 Performance improvements for the trace SDK in `Span`. (# 5874)
  > 8e9baf2 chore(deps): update lycheeverse/lychee-action action to v2 (# 5878)
  > 8fbaa97 Reduce `newEvictedQueueLink` and `newEvictedQueueEvent` memory allocations (# 5858)
  > 4a911f9 chore(deps): update googleapis to 5fefd90 (# 5876)
  > 98cbdcb fix(deps): update module google.golang.org/protobuf to v1.35.1 (# 5875)
  > 3cbd967 Performance improvements for `recordingSpan` `SetAttributes` and `addOverCapAttrs` (# 5864)
  > 9e791a6 fix(deps): update golang.org/x (# 5872)
  > 1333b2f Fix delegation for global MeterProviders (# 5828)
  > 19877b1 Fix timer channel drain to avoid hanging in Go 1.23 (# 5869)
  > e500945 Move @hanyuancheung to Emeritus status (# 5863)
  > 3da26f0 [doc] sdk/log: Do not create instances of Record (# 5871)
  > d37e1ef Authenticate link checking requests (# 5865)
  > be328ac Rename SampledFilter to TraceBasedFilter (# 5862)
  > cabe956 chore(deps): update codecov/codecov-action action to v4.6.0 (# 5859)
  > 727f728 fix(deps): update module github.com/prometheus/common to v0.60.0 (# 5860)
  > 4ac842c Move @MadVikingGod to Emeritus status (# 5856)
  > d7e7da6 Deprecate examples and redirect to contrib (# 5854)
  > e07d40b fix(deps): update module google.golang.org/grpc to v1.67.1 (# 5857)
  > f4e2052 chore(deps): update googleapis to af27646 (# 5855)
  > 469f3d7 [chore]: enable negative-positive rule from testifylint (# 5849)
  > 481f498 Move exemplar types to non-internal package (# 5747)
  > 6edc7a6 [chore]: enable expected-actual rule from testifylint (# 5848)
  > f710cec log: Make Record not comparable (# 5847)
  > 84677a6 clarify that users should not directly use the log bridge API (# 5837)
  > d284a86 [chore]: enable error-nil rule from testifylint (# 5843)
  > 316114c chore(deps): update module github.com/rogpeppe/go-internal to v1.13.1 (# 5835)
  > c998f36 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.110.0 (# 5842)
  > 1be149a chore(deps): update googleapis to 9d4c2d2 (# 5841)
  > 62cc0c7 [chore]: enable error-is-as rule from testifylint (# 5836)
  > 6731dc7 chore(deps): update module github.com/klauspost/compress to v1.17.10 (# 5834)
  > 561bd49 [chore]: enable suite-extra-assert-call rule from testifylint (# 5833)
  > 063239f [chore]: enable len and empty rules from testifylint (# 5832)
  > aef9e4f [chore]: enable bool-compare rule from testifylint (# 5829)
  > a200e0a fix(deps): update module google.golang.org/grpc to v1.67.0 (# 5831)
  > 7bd1c85 fix(deps): update module github.com/prometheus/client_golang to v1.20.4 (# 5826)
  > 534ce5a Fix duplicate logs across resources (# 5803)
  > 42fd8fe Move global random number generator to `randRes` field (# 5819)
  > a7e83aa simplify conversions from slice to array (# 5818)
  > 38b9734 doc(metric): fix incorrect explanation of how `metric.WithAttributes` works (# 5822)
  > 80e18a5 fix(deps): update module github.com/golangci/golangci-lint to v1.61.0 (# 5796)
  > a3c512a Fix gosec overflow alerts (# 5799)
  > 5e3434c Group the google/x renovabot upgrades (# 5813)
  > 23f7b41 log: Introduce EnabledParameters (# 5791)
  > a475ee2 fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog to v0.5.0 (# 5808)
  > 9a4eb8b fix(deps): update module google.golang.org/grpc to v1.66.2 (# 5807)
  > ed32632 fix(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.55.0 (# 5809)
  > 6e2f72f Enable exemplars by default (# 5778)
  > 97ee172 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.109.0 (# 5802)
  > ed4fc75 Release v1.30.0/v0.52.0/v0.6.0/v0.0.9 (# 5797)
  > cdd2dbb Drop support for Go 1.21 in dice example (# 5800)
  > e9ac0d2 fix(deps): update module google.golang.org/grpc to v1.66.1 (# 5798)
  > 4cc9fee fix(deps): update golang.org/x/exp digest to 701f63a (# 5795)
  > 71b341f Add utf8 support to the prometheus exporter (# 5755)
  > 506a9ba Fix typos (# 5763)
  > b37e8a9 `SetMeterProvider` might miss the delegation for instruments and registries (# 5780)
  > 9e1b015 fix(metric, log): merge explicit resource with environment variables (# 5773)
  > 8dca9cc Support OTEL_EXPORTER_OTLP_LOGS_INSECURE and OTEL_EXPORTER_OTLP_INSECURE environments in grpc exporter (# 5739)
  > fb7cc02 fix(deps): update module github.com/prometheus/client_golang to v1.20.3 (# 5788)
  > 33c9152 chore(deps): update module github.com/prometheus/common to v0.59.1 (# 5789)
  > 0ae6c2c chore(deps): update module golang.org/x/net to v0.29.0 (# 5790)
  > 8f6c4c0 [chore] Remove toolchain directive (# 5784)
  > 29c0c28 Mention `test-concurrent-safe` CI job in CONTRIBUTING doc (# 5781)
  > 8d7dfcd fix(deps): update golang.org/x/exp digest to e7e105d (# 5783)
  > 08f9c87 Group googleapis update (# 5772)
  > 1b8f785 chore(deps): update module golang.org/x/sys to v0.25.0 (# 5776)
  > 388036e chore(deps): update module golang.org/x/text to v0.18.0 (# 5775)
  > 48fedfa Run ConcurrentSafe tests multiple times in CI (# 5759)
  > a1c63a7 chore(deps): update google.golang.org/genproto/googleapis/api digest to 8af14fe (# 5766)
  > e09bffc chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 8af14fe (# 5767)
  > 9339b21 chore(deps): update module github.com/prometheus/common to v0.58.0 (# 5765)
  > 38dfcb2 Ensure codespell failures fail CI (# 5761)
  > 932a4d8 Fix panic instruments creation when setting meter provider (# 5758)
  > e47618f Fix duplicate instrumentation memory leak (# 5754)
  > 080a198 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 7e3bb23 (# 5746)
  > 59ff53f chore(deps): update module github.com/prometheus/common to v0.57.0 (# 5748)
  > f85ae18 chore(deps): update google.golang.org/genproto/googleapis/api digest to 7e3bb23 (# 5745)
  > 122e926 fix(deps): update module github.com/masterminds/semver/v3 to v3.3.0 (# 5750)
  > 3fec711 fix(deps): update module google.golang.org/grpc to v1.66.0 (# 5751)
  > c2763b7 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.108.0 (# 5749)
  > d776f74 chore(deps): update prom/prometheus docker tag to v2.54.1 (# 5744)
  > 172cfb7 Replace go 1.21 with go 1.22 in go mod (# 5740)
  > 9b63b79 chore(deps): update google.golang.org/genproto/googleapis/api digest to f6391c0 (# 5741)
  > 50dc469 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to f6391c0 (# 5742)
  > 9ba025a fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog to v0.4.0 (# 5737)
  > 54ed978 fix(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.54.0 (# 5738)
  > 023025f Drop support for Go 1.21 (# 5736)
  > e90752c chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 4ba0660 (# 5735)
  > 5a30f54 fix(deps): update module github.com/prometheus/client_golang to v1.20.2 (# 5733)
  > 3b44a34 chore(deps): update google.golang.org/genproto/googleapis/api digest to 4ba0660 (# 5734)
  > 6b1d94f Release v1.29.0/v0.51.0/v0.5.0 (# 5732)
  > 2a54df7 fix(deps): update module github.com/golangci/golangci-lint to v1.60.3 (# 5730)
  > 4875735 fix(deps): update module github.com/golangci/golangci-lint to v1.60.2 (# 5711)
  > 30fc407 fix(deps): update golang.org/x/exp digest to 9b4947d (# 5729)
  > 9402143 fix(deps): update golang.org/x/exp digest to 778ce7b (# 5728)
  > bc48d69 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to fc7c04a (# 5727)
  > fe02ce7 chore(deps): update google.golang.org/genproto/googleapis/api digest to fc7c04a (# 5726)
  > 002c0a4 Move `log.Processor.Enabled` to independent `FilterProcessor` interfaced type (# 5692)
  > fe6c67e OpenCensus bridge to support TraceState (# 5651)
  > 83ae9bd Bugfix: OTLP exporters should not percent decode the key when parsing HEADERS env vars (# 5705)
  > 083d03e Add support for go 1.23 (# 5720)
  > b213e25 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 278611b (# 5724)
  > 5fa810f chore(deps): update google.golang.org/genproto/googleapis/api digest to 278611b (# 5723)
  > 3a6a0f0 fix(deps): update module github.com/prometheus/client_golang to v1.20.1 (# 5721)
  > 772d3d7 chore(deps): update golang docker tag to v1.23 (# 5712)
  > 58e0899 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.107.0 (# 5710)
  > ad5335d chore(deps): update prom/prometheus docker tag to v2.54.0 (# 5701)
  > a5eac83 fix(deps): update module github.com/prometheus/client_golang to v1.20.0 (# 5713)
  > 964f8df chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.22.0 (# 5718)
  > 2db4ef2 chore(deps): update google.golang.org/genproto/googleapis/api digest to ddb44da (# 5714)
  > f587241 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to ddb44da (# 5715)
  > 5b2ce02 Stabilize benchmark result of `BenchmarkValueEqual` (# 5717)
  > d61bbf1 baggage: Accept non-ASCII keys (# 5132)
  > 1dc9522 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 8ffd90a (# 5709)
  > c609b12 chore(deps): update google.golang.org/genproto/googleapis/api digest to 8ffd90a (# 5708)
  > b5a9cfb Save benchmark cache even the job is failed (# 5694)
  > 6c099c2 Use self hosted runner to run benchmark (# 5695)
  > c4ebcaa Ensure exported struct in `sdk/log` are not comparable (# 5693)
  > 69e2358 sdk/log: SimpleProcessor synchronizes OnEmit calls (# 5666)
  > a5d1ec0 chore(deps): update module golang.org/x/sys to v0.24.0 (# 5700)
  > 2e6c419 fix(deps): update golang.org/x/exp digest to 0cdaa3a (# 5699)
  > 6c495ea chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 573a115 (# 5698)
  > 0e575ba chore(deps): update google.golang.org/genproto/googleapis/api digest to 573a115 (# 5697)
  > 4d29b35 Fix stdoutlog import path (# 5670)
  > d0a45b8 chore(deps): update module golang.org/x/net to v0.28.0 (# 5676)
  > cba1984 chore(deps): update jaegertracing/all-in-one docker tag to v1.60 (# 5675)
  > 065735d chore(deps): update google.golang.org/genproto/googleapis/api digest to 2c9e96a (# 5672)
  > 8e7aa3a fix(deps): update module golang.org/x/tools to v0.24.0 (# 5677)
  > 127d068 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 2c9e96a (# 5673)
  > 5edfc73 Fix interfaces doc formatting (# 5658)
  > ef08fb9 chore(deps): update module golang.org/x/sys to v0.23.0 (# 5669)
  > f079b03 sdk/log: SimpleProcessor to not panic for zero value (# 5665)
  > f7977e0 Fix benchmark that does not compare the exact result from the previous commit (# 5664)
  > 9e5b316 Correct the comment for the priority of options and environments on otlploghttp (# 5650)
  > d737207 Fix membership link (# 5667)
  > 8e8ad09 sdk/log: Processor.OnEmit accetps a Record pointer (# 5636)
  > 2726c6a [chore] Remove toolchain from go.mod (# 5661)
  > f80fd48 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.106.1 (# 5662)
  > 972c919 [chore] Add bodyclose linter (# 5659)
  > e2b0751 [chore] Add asasalint linter (# 5653)
  > f290782 Fix benchmark ci (# 5657)
  > 891aeff chore(deps): update google.golang.org/genproto/googleapis/api digest to b1a4ccb (# 5655)
  > bd0b210 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to b1a4ccb (# 5656)
  > 4bce032 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.106.0 (# 5654)
  > 1b5834f Enable all benchmarks in CI (# 5644)
  > 16a4e33 typo: fix docs (# 5649)
  > df6cb9c fix(deps): update github.com/opentracing-contrib/go-grpc digest to 9dec25a (# 5643)
  > 693fd28 chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.21.0 (# 5648)
  > 81cf7cb chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 93522f1 (# 5647)
  > 0c574e1 chore(deps): update google.golang.org/genproto/googleapis/api digest to 93522f1 (# 5646)
  > 48f6a11 Correct the comment for the priority of options and environments on otlpmetric (# 5641)
  > 3e17ef9 Allow relying on InstrumentationScope in SpanStub and fix remaining deprecation issues (# 5627)
  > d4b5396 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to e6d459c (# 5640)
  > 0e3fd25 chore(deps): update google.golang.org/genproto/googleapis/api digest to e6d459c (# 5639)
  > 2a454a7 Use actuated runner to run benchmark (# 5635)
  > abc0ea6 chore(deps): update google.golang.org/genproto/googleapis/api digest to d784300 (# 5637)
  > 5b0fea6 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to d784300 (# 5638)
  > 4c7f2bf Fix otlp grpc exporters doc to require a scheme (# 5632)
  > aba4ccb baggage: fix grammar error (# 5634)
  > f983bc3 fix(deps): update golang.org/x/exp digest to 8a7402a (# 5633)
  > d2d94d6 Rely on net/http error content rather than unreliable deadline exceeded (# 5631)
  > 52d4ce6 Include otlploggrpc module into the experimental-logs (# 5629)
  > 23abb5a Parse errormsgs in retryable status codes (# 5541)
  > 30cc379 Add `otlploggrpc` package documentation (# 5622)
  > e3892f0 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.105.0 (# 5626)
  > 5fef3eb fix(deps): update module golang.org/x/vuln to v1.1.3 (# 5625)
  > 63aff5a fix(deps): update golang.org/x/exp digest to e3f2596 (# 5624)
  > 99f830b Separate trace API components into own files (# 5620)
  > ae6d29f Refactor Batch Processor benchmark to really test OnEnd (# 5600)
  > 29bdfd2 Add entry for logs in `go.opentelemetry.io/otel` package documentation (# 5621)
  > aebcbfc Add example test for otlploggrpc (# 5615)
  > 19a131b Add integration tests for otlploggrpc exporter (# 5614)
  > f5b4e99 Update example instrumentation names (# 5612)
  > 9535f08 Add comment to other observable instruments about repeated creation with callbacks (# 5606)
  > 776ceb7 Document Logger name and version recommendations (# 5613)
  > 5881fe7 sdk/log: Package documentation (# 5609)
  > cdee720 Add benchmark for turning readonly spans into their proto struct (# 5601)
  > 8f965b6 Add resource metrics transform benchmarks (# 5602)
  > a4c3e5d Fix verify_released_changelog.sh (# 5616)
  > d595dab sdk/log: Simple processor may be useful for production (# 5578)
  > d6aa213 sdk/log: Refine BenchmarkProcessor (# 5607)
  > 55f9b5c chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 46eb208 (# 5611)
  > c50fbea chore(deps): update google.golang.org/genproto/googleapis/api digest to 46eb208 (# 5610)
  > eb05fd5 Add TestConfigLinkMutability (# 5604)
  > 1384c27 log: Add missing notice to Bytes, Slice, Map doc comment (# 5598)
  > e8c22e6 Add TestSpanStartConfigAttributeMutability (# 5591)
  > 1077d23 chore(deps): update jaegertracing/all-in-one docker tag to v1.59 (# 5605)
  > 2d373af chore(deps): update prom/prometheus docker tag to v2.53.1 (# 5603)
  > f2bc57b fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to v0.14.0 (# 5597)
  > 1808830 fix(deps): update module go.opentelemetry.io/build-tools/multimod to v0.14.0 (# 5596)
  > b9cce86 fix(deps): update module go.opentelemetry.io/build-tools/gotmpl to v0.14.0 (# 5595)
  > 6cc58df fix(deps): update module go.opentelemetry.io/build-tools/crosslink to v0.14.0 (# 5594)
  > c161387 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 40e1e62 (# 5593)
  > 4816927 Implement otlploggrpc exporter (# 5582)
  > fa00fc5 chore(deps): update google.golang.org/genproto/googleapis/api digest to 40e1e62 (# 5592)
  > 82184aa [chore] Add missing changelog entry for # 5577 (# 5586)
  > aab5af1   Correct the comment for the priority of options and environments on otlptracehttp (# 5584)
  > 74eb0bf chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 4ad9e85 (# 5589)
  > 1cdd0c7 chore(deps): update google.golang.org/genproto/googleapis/api digest to 4ad9e85 (# 5588)
  > 30ca54a Protect released changelog in CI (# 5560)
  > 40b6ba1 chore(deps): update google.golang.org/genproto/googleapis/api digest to 654c5fe (# 5587)
  > 83c61f5 Extend trace config benchmarks to run each option individually (# 5566)
  > 7e0af51 baggage: Fix invalid percent-encoded octet sequences (# 5528)
  > 61ff66c fix(deps): update golang.org/x/exp digest to 46b0784 (# 5585)
  > d913aa9 fix(deps): update module golang.org/x/tools to v0.23.0 (# 5583)
  > 4ccb6f2 [chore] Update macOS runners (# 5577)
  > d5c3319 sdk/log: Add package example (# 5579)
  > b761af7 Enable benchmark summary for release (# 5527)
  > 39f38e7 chore(deps): update module golang.org/x/net to v0.27.0 (# 5581)
  > 5e3499c chore(deps): update module golang.org/x/sys to v0.22.0 (# 5576)
  > 5cd7807 Implement otlploggrpc gRPC client (# 5572)
  > bcb7d42 fix(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.53.0 (# 5574)
  > 7e5e905 fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog to v0.3.0 (# 5573)
  > b394515 fix(deps): update module go.opentelemetry.io/otel/sdk/log to v0.4.0 (# 5571)
  > c508b77 fix(deps): update module google.golang.org/grpc to v1.65.0 (# 5568)
  > 83b7bd0 Upgrade Go versions in CI  (# 5570)
  > 81216fb Releases v1.28.0/v0.50.0/v0.4.0 (# 5569)
  > 8279a1a Add @XSAM and @dmathieu as repository maintainers (# 5558)
  > cff1a25 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.104.0 (# 5565)
  > 0485de2 Move time.Now call into exemplar reservoir to improve performance (# 5545)
  > 1cefb17 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to f6361c8 (# 5564)
  > 874f2a2 chore(deps): update google.golang.org/genproto/googleapis/api digest to f6361c8 (# 5563)
  > b477e34 sdk/log: Add filtering Processor example (# 5543)
  > d7e5001 sdk/log: Fix ExampleProcessor_redact to clone the record (# 5559)
  > 4987a1d Split the span start/end benchmarks and test start with links and attributes (# 5554)
  > 82fe9aa Generate `internal/transform` in `otlploggrpc` (# 5553)
  > f3a2d96 Reduces allocation in attributes (# 5549)
  > 1d783e1 chore(deps): update jaegertracing/all-in-one docker tag to v1.58 (# 5556)
  > 4794143 chore(deps): update jaegertracing/all-in-one docker tag to v1.54 (# 5555)
  > acb2471 Add benchmark retrieving a new logger (# 5548)
  > 12f0db5 Add walk attributes benchmark (# 5547)
  > 649484e Split the set and add attributes benchmarks (# 5546)
  > cda5094 sdk/log: Add altering Processor example (# 5550)
  > 418f19d Indicate the otlploghttp exporter must be created by the New method (# 5521)
  > 0b1e0b2 chore(deps): update module github.com/prometheus/common to v0.55.0 (# 5552)
  > af317f0 Add WithHeaders option for Zipkin exporter (# 5530)
  > 6d45f28 Add errorlint linter (# 5535)
  > 921eb70 Decouple codecov upload from coverage testing (# 5534)
  > bae7be2 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.103.1 (# 5540)
  > 7e08134 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to dc46fd2 (# 5539)
  > 399de05 chore(deps): update google.golang.org/genproto/googleapis/api digest to dc46fd2 (# 5538)
  > 4e94f40 Populate `service.instance.id` with a default value when `OTEL_GO_X_RESOURCE` is set (# 5520)
  > 86df296 Verify versions.yaml is up to date in CI (# 5533)
  > d99c76f Add `newClient` method for otlploggrpc gRPC client (# 5523)
  > a814b35 Add example for synchronous gauge (# 5492)
  > f6a5aa2 Add unparam linter (# 5531)
  > 3e91436 Add unconvert linter (# 5529)
  > 4a509d2 Do not fail CI on codecov create report (# 5532)
  > eb6bd28 chore(deps): update prom/prometheus docker tag to v2.53.0 (# 5525)
  > 86a40d5 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.103.0 (# 5526)
  > ef848af Add tenv linter (# 5524)
  > 773aec2 Fix timestamp handling for the lastvalue aggregation (# 5517)
  > ffe855d Fix IDGenerator may generate zero TraceId / SpanId  (# 5514)
  > f5e6137 Correct the comment for the priority of options and environments on otlptracegrpc (# 5508)
  > b04f91a chore(deps): update google.golang.org/genproto/googleapis/api digest to 68d350f (# 5515)
  > a4cf372 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 68d350f (# 5516)
  > 478f85b fix(baggage): validate chars panic with 0x80 (# 5494)
  > e451d1f fix(deps): update module go.opentelemetry.io/proto/otlp to v1.3.1 (# 5505)
  > 77fafaf chore(deps): update jaegertracing/all-in-one docker tag to v1.58 (# 5504)
  > 30e82e0 trace:  Use non-generic to replace newEvictedQueue in trace.start to reduce memory usage. (# 5497)
  > d3f3ae1 fix(deps): update module google.golang.org/protobuf to v1.34.2 (# 5503)
  > 499785e chore(deps): update google.golang.org/genproto/googleapis/rpc digest to a8a6208 (# 5502)
  > 1f6c110 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.102.1 (# 5491)
  > cb3323e chore(deps): update codecov/codecov-action action to v4.5.0 (# 5509)
  > 2841e39 Add missing word in WithView() doc string (# 5506)
  > 1438392 Move evantorrie to emeritus status (# 5507)
  > 5b91801 fix(deps): update golang.org/x/exp digest to 7f521ea (# 5512)
  > dace7b6 Add implementation of otlploggrpc configuration (# 5383)
  > 5331939 Introduce logtest.AssertRecordEqual (# 5499)
  > 722fbae chore(deps): update google.golang.org/genproto/googleapis/api digest to a8a6208 (# 5501)
  > 000e9ab fix(deps): update module github.com/golangci/golangci-lint to v1.59.1 (# 5498)
  > e0bc51a fix(deps): update module golang.org/x/vuln to v1.1.2 (# 5496)
  > 6082e83 sdk/log: Remove slice allocation from SimpleProcessor.OnEmit (# 5493)
  > 6a0fa3c Upgrade semconv use to v1.26.0 (# 5490)
  > a2505aa log/logtest: provide record with their context (# 5468)
  > 59bbe11 fix(deps): update golang.org/x/exp digest to fc45aab (# 5488)
  > 3f9f7dd chore(deps): update google.golang.org/genproto/googleapis/rpc digest to ef581f9 (# 5487)
  > 4e136b9 chore(deps): update google.golang.org/genproto/googleapis/api digest to ef581f9 (# 5486)
  > 1512385 chore(deps): update module golang.org/x/net to v0.26.0 (# 5484)
  > 0e81cf2 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.102.0 (# 5479)
  > c015059 Add the sdk/internal/x package (# 5444)
  > db74d18 Add `semconv/v1.26.0`, removes deprecated semconvs (# 5476)
  > fb98b08 chore(deps): update module golang.org/x/text to v0.16.0 (# 5482)
  > 5925cc4 Bump min Go version used in CI (# 5489)
  > e39085d fix(deps): update module golang.org/x/tools to v0.22.0 (# 5485)
  > 3c32df8 chore(deps): update module golang.org/x/sys to v0.21.0 (# 5481)
  > 86df763 trace:  Span in noop.Start is no longer allocated (# 5457)
  > 12dfedd fix(deps): update golang.org/x/tools digest to 2088083 (# 5477)
  > 4fc7162 sdk/log: Fix counting number of dropped attributes of log.Record (# 5464)
  > 0ba6336 fix(deps): update golang.org/x/tools digest to 4478db0 (# 5474)
  > a9ccdca fix(deps): update golang.org/x/tools digest to 58cc8a4 (# 5473)
  > c719117 [chore] add `log` package to depguard linter (# 5463)
  > 4c3ecab chore(deps): update module github.com/prometheus/common to v0.54.0 (# 5472)
  > 047df28 Guard rng in exemplar rand computation (# 5456)
  > d5a66e0 fix(deps): update module github.com/itchyny/gojq to v0.12.16 (# 5460)
  > f80064a sdk/log: Add processor benchmarks (# 5448)
  > cb5c7d4 chore(deps): update module github.com/prometheus/procfs to v0.15.1 (# 5453)
  > b5aef81 fix(deps): update golang.org/x/tools digest to cc29c91 (# 5452)
  > 262306e fix(deps): update golang.org/x/tools digest to 2f8e378 (# 5451)
  > 77fa3c9 fix(deps): update golang.org/x/exp digest to fd00a4e (# 5450)
  > 64bc6e0 fix(deps): update golang.org/x/tools digest to 624dbd0 (# 5446)
  > 1bcb778 Move `MonotonicEndTime` to only use (# 5443)
  > 91a8c5f fix(deps): update golang.org/x/exp digest to 404ba88 (# 5445)
  > baa8efe Document instrument name requirements (# 5435)
  > b00f496 Remove opentelemetry-proto in .gitsubmodule (# 5267)
  > 5bfa9c5 Log warning when a trace attribute/event/link is discarded due to limits (# 5434)
  > fad23ee Remove zeroInstrumentKind (# 5433)
  > 8dbc7cd fix(deps): update golang.org/x/tools digest to 2e977dd (# 5442)
  > 2343ef1 fix(deps): update golang.org/x/tools digest to 8d54ca1 (# 5441)
  > e9f542c [chore] ensure codecov uses token (# 5440)
  > ea637cd fix(deps): update golang.org/x/tools digest to 01018ba (# 5438)
  > c3569d8 Export the Instrument IsEmpty method (# 5431)
  > 8d4d3c8 sdk/log: Fix TestBatchProcessor/ForceFlush/ErrorPartialFlush flaky test (# 5416)
  > 525fedb Identify global `Tracer`s and `Meter`s with their schema URLs (# 5426)
  > 982e96d sdk/log: Fix TestBatchProcessor/DroppedLogs flaky test (# 5421)
  > 1002078 fix(deps): update golang.org/x/exp digest to 23cca88 (# 5429)
  > ab48b8b fix(deps): update golang.org/x/tools digest to e229045 (# 5432)
  > c5950c8 chore(deps): update google.golang.org/genproto/googleapis/api digest to 5315273 (# 5427)
  > 2b10bb1 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 5315273 (# 5428)
  > d0bc31c fix(deps): update golang.org/x/tools digest to f10a0f1 (# 5430)
  > 89c32cb chore(deps): update google.golang.org/genproto/googleapis/api digest to a332354 (# 5423)
  > 01ac201 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to a332354 (# 5424)
  > be1b9cf Log a warning when log Record attribute is dropped (# 5376)
  > 515d2c4 fix(deps): update golang.org/x/exp digest to 4c93da0 (# 5415)
  > 62cd846 fix(deps): update golang.org/x/tools digest to 7045d2e (# 5406)
  > 19590e7 fix(deps): update module github.com/golangci/golangci-lint to v1.59.0 (# 5419)
  > 7c5e64c chore(deps): update dependency codespell to v2.3.0 (# 5409)
  > bd24d54 sdk/log: Fix BenchmarkLoggerNewRecord to not drop attributes (# 5407)
  > 55ec752 Fix test name in otlploghttp (# 5411)
  > ca93aae fix(deps): update module golang.org/x/vuln to v1.1.1 (# 5405)
  > e800298 Pool otlploghttp transform maps (# 5378)
  > 0a7aae7 [chore] example/otel-collector: Fix README title (# 5404)
  > 3b5cfe9 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to d264139 (# 5399)
  > c5a02a6 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.101.0 (# 5400)
  > bcc6db0 fix(deps): update module go.opentelemetry.io/otel/sdk/log to v0.3.0 (# 5398)
  > 1fcaae8 chore(deps): update google.golang.org/genproto/googleapis/api digest to d264139 (# 5397)
  > 216b7bc fix(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.52.0 (# 5396)
  > 8ea8949 fix(deps): update module github.com/go-logr/logr to v1.4.2 (# 5393)
  > e94d114 fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog to v0.2.0 (# 5395)
  > bdf6b77 chore(deps): update google.golang.org/genproto/googleapis/rpc digest to dc85e6b (# 5391)
  > 281aeb5 Recheck log message in TestBatchProcessor (# 5386)
  > 5661ff0 Release v1.27.0/v0.49.0/v0.3.0 (# 5392)
  > 0d3dddc Fix exported instrument kind const value change (# 5385)
  > 7aae7a8 chore(deps): update benchmark-action/github-action-benchmark action to v1.20.3 (# 5381)
  > 8c3120f chore(deps): update module google.golang.org/genproto/googleapis/api to v0.0.0-20240520151616-dc85e6b867a5 (# 5388)
  > d55658e chore(deps): update codecov/codecov-action action to v4.4.1 (# 5387)
  > 49c866f fix(deps): update module github.com/golangci/golangci-lint to v1.58.2 (# 5382)
  > 999c6a0 Update all semconv use to v1.25.0 (# 5374)
  > 14441ae Identify logger with schemaURL in global logger provider (# 5375)
  > ebd0ade Split log/logtest into a recorder and a logger (# 5365)
  > 0d1e77c Fix package prefix of error in otlploghttp (# 5371)
  > 76c0610 Collector example: add metrics (# 5283)
  > dafe137 Add the synchronous gauge to the metric API and SDK (# 5304)
  > 166b347 [chore] Fix wrong type in DESIGN.md (# 5368)
  > bf06b80 [chore] Fix 2 places in log design doc (# 5364)
  > 8fecf5d chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.20.0 (# 5363)
  > f8382e7 chore(deps): update module google.golang.org/genproto/googleapis/api to v0.0.0-20240515191416-fc5f0ca64291 (# 5361)
  > 3c2b34c chore(deps): update module google.golang.org/genproto/googleapis/rpc to v0.0.0-20240515191416-fc5f0ca64291 (# 5362)
  > aecd315 Fix logger provider var name (# 5358)
  > 7708ace fix(deps): update module google.golang.org/grpc to v1.64.0 (# 5354)
  > 08c8b32 log: Fix comparison of unordered map values (# 5306)
  > 56bb4cf Add logs to dice example (# 5349)
  > e94b07d chore(deps): update codecov/codecov-action action to v4.4.0 (# 5353)
  > 2efd53b chore(deps): update module github.com/prometheus/procfs to v0.15.0 (# 5352)
  > 74ca4c0 chore(deps): update module google.golang.org/genproto/googleapis/rpc to v0.0.0-20240513163218-0867130af1f8 (# 5351)
  > a38f29b chore(deps): update module google.golang.org/genproto/googleapis/api to v0.0.0-20240513163218-0867130af1f8 (# 5350)
  > 3d51fa9 Remove dependabot version updates (# 5346)
  > 7ba796c sdk/log: Document how Processor and Exporter interfaces can be extended (# 5347)
  > 69800ee Support Delta & Cumulative temporality for LastValue aggregates (# 5305)
  > 737f885 chore(deps): update module google.golang.org/genproto/googleapis/api to v0.0.0-20240509183442-62759503f434 (# 5344)
  > 3380296 chore(deps): update module google.golang.org/genproto/googleapis/rpc to v0.0.0-20240509183442-62759503f434 (# 5345)
  > 5d1e2a5 Update `RELEASING.md` to obtain steps to verify the changes for contrib (# 5284)
  > c00a51a Record links with empty span context (# 5315)
  > 9f1de84 Fix empty log body printed by stdoutlog exporter (# 5311)
  > 9e7d744 Test metric aggregate times (# 5323)
  > d0068d0 Move Aneurysm9 to emeritus status (# 5319)
  > 4e03b7e chore(deps): update prom/prometheus docker tag to v2.52.0 (# 5338)
  > be55f00 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.100.0 (# 5337)
  > 31eeb21 chore(deps): update jaegertracing/all-in-one docker tag to v1.57 (# 5329)
  > d6a3f8d fix(deps): update module github.com/prometheus/client_golang to v1.19.1 (# 5341)
  > 498292b Generate `internal/retry` in `otlploggrpc` (# 5313)
  > 654ce01 exporters/otlp/otlptrace: fix incorrect documentation (# 5098)
  > 1430e3f Merge Span.AddLink tests (# 5115)
  > a8d4eef fix(deps): update module github.com/golangci/golangci-lint to v1.58.1 (# 5340)
  > c75cfb3 chore(deps): update module github.com/rogpeppe/go-internal to v1.12.0 (# 5334)
  > 8ac1da0 chore(deps): update module github.com/cespare/xxhash/v2 to v2.3.0 (# 5330)
  > abfd7ef chore(deps): update module github.com/prometheus/procfs to v0.14.0 (# 5333)
  > b0ce56f fix(deps): update module google.golang.org/protobuf to v1.34.1 (# 5328)
  > 8ea5ab7 chore(deps): update module golang.org/x/net to v0.25.0 (# 5335)
  > b34a142 chore(deps): update module github.com/prometheus/common to v0.53.0 (# 5332)
  > b13d084 fix(deps): update module golang.org/x/exp to v0.0.0-20240506185415-9bf2ced13842 (# 5327)
  > cac5183 chore(deps): update module google.golang.org/genproto/googleapis/rpc to v0.0.0-20240506185236-b8a5c65736ae (# 5325)
  > 5377972 chore(deps): update module gopkg.in/check.v1 to v1.0.0-20201130134442-10cb98267c6c (# 5326)
  > aa1c78f chore(deps): update module google.golang.org/genproto/googleapis/api to v0.0.0-20240506185236-b8a5c65736ae (# 5321)
  > 39482b3 chore(deps): update module github.com/golang/groupcache to v0.0.0-20210331224755-41bb18bfe9da (# 5320)
  > 433fb62 chore: Configure Renovate (# 5309)
  > 0fce441 Rename sync inst names (# 5303)
  > ae06a80 Log records dropped by the BatchProcessor (# 5276)
  > 2cf3d64 Upgrade default go verison to 1.22.3 (# 5314)
  > 2f662db Refactor exemplars to not use generic argument (# 5285)
  > f8b9fe3 Emit attributes slices as their json representation (# 5159)
  > 0fc35e0 feat: opt for concatenation instead of using fmt.Sprintf (# 5286)
  > f23078e Fix HistogramConfig docs (# 5301)
  > f8840b9 Fix type error in float64 instrument docs (# 5302)
  > 36bee93 Use reflect to construct a Record in `logtest` (# 5275)
  > e0ed6a3 docs: Add logs exporters in README.md (# 5298)
  > c5807d4 docs: Update logs status to alpha (# 5299)
  > c7b5627 build(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1 (# 5296)
  > c25eeea dependabot updates Sun May  5 15:58:11 UTC 2024 (# 5300)
  > dbfc758 Use docker compose in otel collector example (# 5244)
  > 7ee6ff1 Add README templ to semconvkit (# 5279)
  > 3fa1c19 Test scope and resource transforms in otlploghttp (# 5278)
  > d5945a9 The stdoutlog exporter prints `DroppedAttributes` field instead of `Limit`s fields (# 5272)
  > 1980e0e docs: Add otlploghttp package in exporters README.md (# 5274)
  > d1d390e Add changelog entry for # 5230 (# 5277)
  > 1e357c7 Truncate and de-duplicate log attribute values (# 5230)
  > 9794825 Use empty resource when RecordFactory.Resource nil (# 5264)
  > c9c1503 docs: update variable name in documentation (# 5270)
  > fd7d486 build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp (# 5265)
  > 24d36d6 chore: fix function names in comment (# 5262)
  > f56f524 build(deps): bump lycheeverse/lychee-action from 1.9.3 to 1.10.0 (# 5266)
  > fb697e8 Add otlploggrpc exporter skeleton (# 5246)
  > 19ee6d4 Fix flaky test TestBufferExporter/Shutdown/ContextCancelled (# 5261)
  > fd6d4db Remove context check on stdout exporters (# 5189)
  > 37619ea Add example for stdoutlog (# 5242)
  > 27e0344 stdoutlog: Do not print timestamps when WithoutTimestamps is set (# 5241)
  > f33d408 log/logtest: add Record Factory (# 5263)
  > df455db sdk/log/logtest: Add RecordFactory (# 5258)
  > 9656d0a Release 1.26.0/0.48.0/0.2.0-alpha (# 5260)
  > 29e1c7e Add custom ring implementation to the BatchProcessor (# 5237)
  > baeb560 sdk/log: Fix doc for LoggerProvider.ForceFlush and LoggerProvider.Shutdown (# 5259)
  > ae55e29 Remove left-over TODO in otlploghttp (# 5256)
  > fe8e3a1 Semconv v1.25.0 (# 5254)
  > bf37c5a Revert the usage of `go.opentelemetry.io/proto/slim` (# 5253)
  > b34cfc4 Default implementation for empty BatchProcessor (# 5239)
  > 9370c5a Implement resource serialization for stdoutlog (# 5213)
  > 6e92163 otlpmetrichttp: Use go.opentelemetry.io/proto/slim/otlp (# 5222)
  > f885333 build(deps): bump golang.org/x/vuln in /internal/tools (# 5245)
  > 48f028f Add sdk/log, stdoutlog, and otlploghttp to next release (# 5240)
  > 727395a Add example test to otlploghttp (# 5235)
  > 1ea4ee2 Add the otlploghttp HTTP client (# 5224)
  > 94eb27f Rename batching configuration (# 5236)
  > ed2e2b0 Add environment variable support to otlploghttp (# 5223)
  > 1f76264 [chore] Rebuild .tools as they can be outdated (# 5220)
  > 906c490 baggage: more efficient member validation (# 5214)
  > ed666f7 sdk/log: Rename BatchingProcessor to BatchProcessor (# 5229)
  > e055c7d [chore] fix typo in baggage.NewMember docs (# 5231)
  > 4af9c20 Implement the BatchingProcessor (# 5093)
  > fe3de70 otlploghttp: Use go.opentelemetry.io/proto/slim/otlp (# 5216)
  > dbe27d4 Replace `Record` limit methods with `DroppedAttributes` (# 5190)
  > 1ff2e71 Add span flags to OTLP exported data (# 5194)
  > e518c7e dependabot updates Sun Apr 14 07:10:26 UTC 2024 (# 5210)
  > 3b6043b build(deps): bump codecov/codecov-action from 4.2.0 to 4.3.0 (# 5205)
  > c971888 Add otlploghttp transform package (# 5191)
  > 7da00d9 Add base implementation of otlploghttp configuration (# 5167)
  > 1297d5f [chore] Move # 5134 changlog entry to Unreleased (# 5193)
  > 7092c1f stdoutlog: Add exporter (# 5172)
  > fb02927 Add caching to lychee links checker (# 5160)
  > 054a63f sdk/log: Add options to NewSimpleProcessor (# 5185)
  > 727f03e otlploghttp: Implement Exporter.Export (# 5182)
  > b13ee4a Add concurrency test for Exporter to otlploghttp (# 5183)
  > 648b40e Bump proto-go to v1.2.0 (# 5177)
  > 8d1d62b logtest: Add Recorder (# 5134)
  > b9752eb sdk/log: Exporter has to be concurrent-safe (# 5181)
  > a4a9e24 propagation: fix grammar in TraceContext.Inject doc (# 5166)
  > e028d07 build(deps): bump google.golang.org/protobuf (# 5180)
  > b237a1c otlploghttp: Implement Exporter.Shutdown (# 5163)
  > 014c6fc otlploghttp: Generate internal/retry (# 5165)
  > d66a661 otelloghttp: Implement Exporter.ForceFlush (# 5164)
  > 30487e1 dependabot updates Sat Apr  6 07:01:47 UTC 2024 (# 5171)
  > d65da34 Add config and doc for stdoutlog exporter (# 5158)
  > 98d961b Clamp batch size <= queue size (# 5157)
  > 6628407 Release v1.25.0/v0.47.0/v0.0.8/v0.1.0-alpha (# 5154)
  > 82b49b4 Add otlploghttp package documentation (# 5150)
  > 5bd5582 dependabot updates Thu Apr  4 20:43:44 UTC 2024 (# 5155)
  > 6394b02 semconv: Add metric generation (# 4880)
  > 35c9570 Prevent default ErrorHandler self-delegation (# 5137)
  > 98fd439 Bump bump google.golang.org/grpc from 1.62.1 to 1.63.0 and use grpc.NewClient instead of grpc.DialContext (# 5151)
  > 0168437 Add exemplar support to the prometheus exporter (# 5111)
  > e6e4e4a build(deps): bump benchmark-action/github-action-benchmark (# 5142)
  > 73ee3bb build(deps): bump codecov/codecov-action from 4.1.1 to 4.2.0 (# 5140)
  > 14e3f6b Add otlploghttp exporter skeleton (# 5138)
  > afb6af0 Address GO-2024-2687 (# 5139)
  > 6c6e1e7 Add queue for BatchingProcessor (# 5131)
  > 5449f08 Add the `bufferExporter` (# 5119)
  > c4dffbf Add chunkExporter (# 5104)
  > e6e44de log: Add String method to Value and KeyValue (# 5117)
  > b7fdeb9 build(deps): bump github.com/golangci/golangci-lint in /internal/tools (# 5126)
  > a8e4263 build(deps): bump codecov/codecov-action from 4.1.0 to 4.1.1 (# 5125)
  > 2f73208 Fix spelling errors in baggage.go (# 5120)
  > bddfbc6 Add timeoutExporter (# 5118)
  > 7667f7b Add support for AddLink to the OpenCensus bridge (# 5116)
  > 9bffaf9 dependabot updates Sun Mar 31 00:41:36 UTC 2024 (# 5123)
  > ba5d126 Fix benchmarks action (# 5110)
  > 554282d trace: Add Span.AddLink method (# 5032)
  > 321219b Add export sync (# 5105)
  > 068b6c8 [chore] Remove open issues for design docs (# 5112)
  > 9e34895 exporters/zipkin: Add use new scope attributes (# 5108)
  > edb788b Add READMEs to every package (# 5103)
  > f1ba32e Add benchmark for logger (# 5101)
  > 6033938 Refactor testing of batching config (# 5106)
  > 540663b add summary support to the OTLP exporter (# 5100)
  > 32e3a3d Implement the BatchingProcessor configuration (# 5088)
  > 8b14747 sdk/trace: fix spelling errors (# 4996)
  > 07a8438 build(deps): bump github.com/golangci/golangci-lint in /internal/tools (# 5099)
  > a5172ab Fix spelling errors in batch.go (# 5097)
  > cebb190 fix: default http endpoint port to 4318 in documentation of otlptracehttp package (# 5096)
  > b77a5c3 sdk/log: ObservedTimestamp should be set (# 5091)
  > 335f4de Add global log package (# 5085)
  > 12c5651 Do not alloc multiple noop exporters (# 5083)
  > ca5bb1f Run compatibility tests on arm64 with actuated (# 4994)
  > 77d9192 Implement logger (# 5081)
  > 4580e06 Implement the LoggerProvider (# 5080)
  > 3542ee6 Implement the SimpleProcessor (# 5079)
  > 6fb46a1 Simplify log design docs (# 5077)
  > 3a72c5e Implement the providerConfig (# 5074)
  > da047e7 Add the Enabled method to the Logger (# 5071)
  > 47ac0d4 logs: Add empty value for KeyValue (# 5076)
  > 42c1708 Add SeverityUndefined to `otel/log` (# 5072)
  > ca35244 sdk/log: Implement Record (# 5073)
  > 54b6ee4 sdk/log: Scaffolding (# 5068)
  > 6bc8314 [chore] Update open issues in log design docs (# 5052)
  > 81512d9 sdk/log: Add design doc (# 4954)
  > 9a515ce otlptracehttp, otlpmetrichttp: Add WithProxy option (# 4906)
  > 76921e9 chore: remove repetitive words (# 5048)
  > 6ff94ab trace: SpanFromContext and SpanContextFromContext make no allocs (# 5049)
  > 9184b10 exporters/otlp: fix spelling errors (# 5050)
  > 1fe2f03 Deprecate Sortable (# 4734)
  > 2d968c4 dependabot updates Sun Mar 10 09:28:42 UTC 2024 (# 5047)
  > fe9bab5 Use Distinct instead of Set for map keys (# 5027)
  > da2949b build(deps): bump codecov/codecov-action from 3.1.5 to 4.1.0 (# 5022)
  > 916d5f2 dependabot updates Sun Mar  3 18:37:17 UTC 2024 (# 5026)
  > fbf26d2 Fix dependabot-pr.sh (# 5025)
  > a7034da Use slices instead of sort pkg (# 4992)
  > ec8e6ea Use slices.Sort in propagators test instead of sort.Slice (# 4991)
  > 4ea22d3 Use slices.SortFunc in OpenCensus bridge instead of sort package (# 4990)
  > 0510d11 Use slices.SortFunc in OTLP trace exporter instead of sort.Slice (# 4989)
  > 32f3933 Use slices.Sort in Prometheus exporter instead of sort.Slice (# 4988)
  > 7dea232 [chore] Simplify the license header (# 4987)
  > 1d1ecbc [chore] log: Remove resolved issue from DESIGN.md (# 4984)
  > d50a23b Clear aggregate value maps instead of deleting entries (# 4981)
  > b302227 Utilize the new slices package in sdk/metric (# 4982)
  > 561714a Drop support for Go 1.20 (# 4967)
  > 8fb28b5 build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp (# 4975)
  > c2ce8b4 build(deps): bump google.golang.org/grpc in /bridge/opentracing/test (# 4974)
  > af928f1 build(deps): bump google.golang.org/grpc (# 4973)
  > 6e40355 build(deps): bump google.golang.org/grpc from 1.61.1 to 1.62.0 in /exporters/otlp/otlptrace/otlptracegrpc (# 4972)
  > df903ee build(deps): bump google.golang.org/grpc in /example/otel-collector (# 4976)
  > 241826d build(deps): bump google.golang.org/grpc (# 4977)
  > 9cc1e32 build(deps): bump google.golang.org/grpc (# 4978)
  > 08c38ab Add links to published packages (# 4970)
  > 22a4f9c Export `internal/global.getLogger` (# 4969)
bumping golang.org/x/sync 151027e...913fb63:
  > 913fb63 singleflight: fix typo in singleflight_test.go
bumping golang.org/x/text efd25da...d42948e:
  > d42948e go.mod: update golang.org/x dependencies
bumping knative.dev/pkg 4c90159...83cd52e:
  > 83cd52e Bump golang.org/x/net from 0.31.0 to 0.34.0 (# 3130)
  > 4d8f747 Bump google.golang.org/grpc from 1.68.0 to 1.69.2 (# 3131)
  > 459f60e Bump google.golang.org/protobuf from 1.35.2 to 1.36.2 (# 3129)
  > 14369d0 Bump golang.org/x/tools from 0.27.0 to 0.28.0 (# 3119)
  > 28f90c2 upgrade to latest dependencies (# 3127)
  > 23c15c0 Update k8s min and deps to 1.30  (# 3124)
  > 4ba3f1b Update community files (# 3128)
bumping golang.org/x/net 334afa0...8da7ed1:
  > 8da7ed1 go.mod: update golang.org/x dependencies
  > 2124140 all: make function and struct comments match the names
  > e9d95ba http2: do not surface errors from a conn's idle timer expiring
  > c2be992 quic: remember which remote connection IDs have been retired
  > dfc720d go.mod: update golang.org/x dependencies
  > 8e66b04 html: use strings.EqualFold instead of lowering ourselves
  > b935f7b html: avoid endless loop on error token
  > 9af49ef route: remove unused sizeof* consts
  > 6705db9 quic: clean up crypto streams when dropping packet protection keys
  > 4ef7588 quic: handle ACK frame in packet which drops number space
  > 552d8ac Revert "route: change from syscall to x/sys/unix"
  > 13a7c01 Revert "route: remove unused sizeof* consts on freebsd"
  > 285e1cf go.mod: update golang.org/x dependencies
  > d0a1049 route: remove unused sizeof* consts on freebsd
  > 6e41410 http2: fix benchmarks using common frame read/write functions
  > 4be1253 route: change from syscall to x/sys/unix
  > bc37675 http2: limit number of PINGs bundled with RST_STREAMs
  > e9cd716 route: fix parse of zero-length sockaddrs in RIBs
  > 9a51899 http2: add SETTINGS_ENABLE_CONNECT_PROTOCOL support
bumping knative.dev/caching 98070c2...ca99f3d:
  > ca99f3d Update community files (# 912)

Signed-off-by: Knative Automation <[email protected]>
  • Loading branch information
knative-automation authored Jan 11, 2025
1 parent e5b717d commit b3c8668
Show file tree
Hide file tree
Showing 1,921 changed files with 98,557 additions and 49,477 deletions.
8 changes: 6 additions & 2 deletions config/core/300-resources/configuration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1199,10 +1199,14 @@ spec:
type: integer
format: int32
sources:
description: sources is the list of volume projections
description: |-
sources is the list of volume projections. Each entry in this list
handles one source.
type: array
items:
description: Projection that may be projected along with other supported volume types
description: |-
Projection that may be projected along with other supported volume types.
Exactly one of these fields must be set.
type: object
properties:
configMap:
Expand Down
8 changes: 6 additions & 2 deletions config/core/300-resources/revision.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1175,10 +1175,14 @@ spec:
type: integer
format: int32
sources:
description: sources is the list of volume projections
description: |-
sources is the list of volume projections. Each entry in this list
handles one source.
type: array
items:
description: Projection that may be projected along with other supported volume types
description: |-
Projection that may be projected along with other supported volume types.
Exactly one of these fields must be set.
type: object
properties:
configMap:
Expand Down
8 changes: 6 additions & 2 deletions config/core/300-resources/service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1217,10 +1217,14 @@ spec:
type: integer
format: int32
sources:
description: sources is the list of volume projections
description: |-
sources is the list of volume projections. Each entry in this list
handles one source.
type: array
items:
description: Projection that may be projected along with other supported volume types
description: |-
Projection that may be projected along with other supported volume types.
Exactly one of these fields must be set.
type: object
properties:
configMap:
Expand Down
54 changes: 28 additions & 26 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -21,31 +21,31 @@ require (
go.uber.org/atomic v1.10.0
go.uber.org/automaxprocs v1.6.0
go.uber.org/zap v1.27.0
golang.org/x/net v0.31.0
golang.org/x/sync v0.9.0
golang.org/x/sys v0.27.0
golang.org/x/net v0.34.0
golang.org/x/sync v0.10.0
golang.org/x/sys v0.29.0
golang.org/x/time v0.6.0
google.golang.org/api v0.183.0
google.golang.org/grpc v1.68.0
google.golang.org/grpc v1.69.2
gopkg.in/yaml.v3 v3.0.1
k8s.io/api v0.30.3
k8s.io/apiextensions-apiserver v0.30.3
k8s.io/apimachinery v0.30.3
k8s.io/client-go v0.30.3
k8s.io/code-generator v0.30.3
k8s.io/api v0.31.4
k8s.io/apiextensions-apiserver v0.31.4
k8s.io/apimachinery v0.31.4
k8s.io/client-go v0.31.4
k8s.io/code-generator v0.31.4
k8s.io/kube-openapi v0.0.0-20240808142205-8e686545bdb8
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8
knative.dev/caching v0.0.0-20241228165110-98070c283d73
knative.dev/hack v0.0.0-20241227080210-e92a16ae0893
knative.dev/networking v0.0.0-20241229023211-34f5e09274c8
knative.dev/pkg v0.0.0-20241223131119-4c901591eb4a
knative.dev/caching v0.0.0-20250109131528-ca99f3dde785
knative.dev/hack v0.0.0-20250109131303-f8be0ccdff36
knative.dev/networking v0.0.0-20250109151316-3fac3bb26e88
knative.dev/pkg v0.0.0-20250109201817-83cd52ed87d9
sigs.k8s.io/yaml v1.4.0
)

require (
cloud.google.com/go/auth v0.5.1 // indirect
cloud.google.com/go/auth/oauth2adapt v0.2.2 // indirect
cloud.google.com/go/compute/metadata v0.5.0 // indirect
cloud.google.com/go/compute/metadata v0.5.2 // indirect
contrib.go.opencensus.io/exporter/ocagent v0.7.1-0.20200907061046-05415f1de66d // indirect
contrib.go.opencensus.io/exporter/prometheus v0.4.2 // indirect
contrib.go.opencensus.io/exporter/zipkin v0.1.2 // indirect
Expand Down Expand Up @@ -88,9 +88,9 @@ require (
github.com/docker/docker v25.0.5+incompatible // indirect
github.com/docker/docker-credential-helpers v0.7.0 // indirect
github.com/emicklei/go-restful/v3 v3.12.1 // indirect
github.com/evanphx/json-patch v5.9.0+incompatible // indirect
github.com/evanphx/json-patch/v5 v5.9.0 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
github.com/go-kit/log v0.2.1 // indirect
github.com/go-logfmt/logfmt v0.5.1 // indirect
github.com/go-logr/logr v1.4.2 // indirect
Expand Down Expand Up @@ -136,21 +136,23 @@ require (
github.com/spf13/pflag v1.0.5 // indirect
github.com/tsenart/go-tsz v0.0.0-20180814235614-0bd30b3df1c3 // indirect
github.com/vbatts/tar-split v0.11.2 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
go.opentelemetry.io/otel v1.24.0 // indirect
go.opentelemetry.io/otel/metric v1.24.0 // indirect
go.opentelemetry.io/otel/trace v1.24.0 // indirect
github.com/x448/float16 v0.8.4 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 // indirect
go.opentelemetry.io/otel v1.31.0 // indirect
go.opentelemetry.io/otel/metric v1.31.0 // indirect
go.opentelemetry.io/otel/trace v1.31.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/crypto v0.29.0 // indirect
golang.org/x/crypto v0.32.0 // indirect
golang.org/x/mod v0.22.0 // indirect
golang.org/x/oauth2 v0.23.0 // indirect
golang.org/x/term v0.26.0 // indirect
golang.org/x/text v0.20.0 // indirect
golang.org/x/tools v0.27.0 // indirect
golang.org/x/term v0.28.0 // indirect
golang.org/x/text v0.21.0 // indirect
golang.org/x/tools v0.28.0 // indirect
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
google.golang.org/protobuf v1.35.2 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect
google.golang.org/protobuf v1.36.2 // indirect
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
k8s.io/gengo v0.0.0-20240404160639-a0386bf69313 // indirect
Expand Down
Loading

0 comments on commit b3c8668

Please sign in to comment.