Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[main] Upgrade to latest dependencies #4227

Conversation

knative-automation
Copy link
Contributor

@knative-automation knative-automation commented Jan 23, 2025

release 1.17 -skonto

/cc knative-extensions/eventing-writers
/assign knative-extensions/eventing-writers

Produced by: knative-extensions/knobots/actions/update-deps

bumping go.opentelemetry.io/otel 81216fb...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)
bumping golang.org/x/tools 4d2b19f...1743d1a:
  > 1743d1a go.mod: update golang.org/x dependencies
  > 43ba465 internal/analysis/modernize: minmax: reject IfStmt with Init
  > 29d66ee gopls: update toolchain to go1.23.4
  > ac39815 go/packages: add GOROOT env to avoid TestTarget failure in OpenBSD
  > 39e1a8c godoc: fix missing (Added in Go) "x.xx" for function with type parameters
  > 98a190b gopls/internal/analysis/unusedfunc: analyzer for unused funcs/methods
  > 192ac77 internal/golang: CodeAction: don't return empty source.doc titles
  > 5fe60fd internal/settings: drop "annotations" setting
  > c61a2b0 gopls/internal/golang: make GCDetails a code action, not a code lens
  > fc95c03 internal/modindex: fix index directory for tests
  > b93274b gopls/internal/cache: remove overzealous bug.Report
  > 960f0f4 x/tools: remove dead code
  > b0dc9b1 gopls/internal/filecache: Get: mitigate failure due to ENOSPC
  > 71b5dfe gopls: update telemetry dependency for crashmonitor fix
  > e3cedbd gopls/internal/server: fix nil panic in findMatchingDiagnostics
  > 649f485 all: make function and struct comments match the names
  > 26d1af2 gopls/internal/cache/parsego: fix OOB panic in fixAST
  > bf516ba gopls/internal/util/moremaps: use Sorted throughout gopls
  > 4f820db gopls/internal/golang: definition support break, goto and continue statements
  > f202b36 gopls/internal/analysis/modernize: string formatting
  > d6cc3cd go/analysis/passes/structtag: ignore findings for "encoding/json/v2"
  > 666fab2 go/analysis: document AllObjectFacts return value
  > 818ab3b gopls/doc/features: add missing `
  > a6adab9 gopls/internal/analysis/modernize: check FileVersions throughout
  > c437d40 gopls/internal/analysis/modernize: for...{m[k]=v} -> maps.Collect et al
  > a039694 internal/typesinternal: determine package name using qualifier
  > a304b37 internal/typesinternal: support union types in func TypeExpr
  > 412b5e9 go/types/typeutil: make Hasher stateless
  > 6d4eee4 go/callgraph: fix trivial mistake in benchmark
  > e56f71a gopls/internal/cmd: update codelens.hlp, change -run to -exec
  > 732f823 gopls/internal/analysis/modernize: b.N -> b.Loop()
  > 20cd540 gopls/internal/golang: check for nil ReceiverNamed
  > 02033b2 gopls/internal/analysis/modernize: simplify append(base, s...)
  > aa94d89 gopls/internal/analysis/modernize: replace interface{} with any
  > 93cc684 gopls/internal/analysis/modernize: sort.Slice -> slices.Sort
  > 3cad859 gopls/internal/analysis/modernize: quick fixes to modernize Go code
  > 8194029 gopls/internal/golang: hover support return statements
  > 851152f go/ast/inspector: add explicit parent pointer
  > b75baa0 internal/astutil/cursor: Cursor API for inspector
  > ebeac1b gopls/internal/util/astutil: fix tiny doc typo
  > 8e66a04 gopls/internal/util/astutil: NodeContains: workaround for ast.File
  > ea69910 gopls/internal/golang: fix DocLink markup
  > cb7945a gopls/internal/cache: move symbols to the file cache
  > dcc725c gopls/internal/cache/testfuncs: fix crash with *error argument
  > 74dea82 gopls/internal/golang/completion: fix crash in instance conversion
  > 8843590 gopls/internal/codeaction: replace all occurrences of expression (refactor.extract.variable.all)
  > fcb4185 gopls/internal/golang: fix bug browsing assembly for (T).f methods
  > 28cd718 cmd/stringer: place test package files in a test module
  > d3a1606 gopls/internal/golang: definition support return statements
  > bf42cd7 go/packages: add Target field and NeedTarget LoadMode bit
  > c73f4c8 internal/stdlib: re-generate manifest
  > a255cbe internal/modindex: handle deprecated symbols
  > e3a4b6b internal/gcimporter: update comment
  > 8127761 gopls/internal/settings: drop experimental hoverKind=Structured
  > 7bfb27f gopls/go.mod: update dependencies following the v0.17.0 release
  > c803483 internal/gcimporter: synchronize with internal/exportdata
  > c1ff179 gopls/internal/golang: Implementations: support generics
  > dd4bf11 internal/gcimporter: set correct Package.Path for main packages
  > aca81ce internal/gcimporter: copy GOROOT/internal/exportdata functions
  > d405635 internal/refactor/inline/analyzer: use "//go:fix inline" annotation
  > 47df42f internal/gcimporter: synchronizing FindPkg implementations
  > 82b6f75 internal/typesinternal: rollback of Zero{Value,Expr} for gopls
  > ab5f969 internal/gcimporter: moving FindPkg
  > 5e47a3d gopls/internal/cache: move Snapshot.Symbols to symbols.go
  > 3689f0b internal/gcimporter: reuse archive.ReadHeader implementation
  > 2cc4218 internal/gcimporter: moving byPath code location
  > 6ebf95a internal/gcimporter: remove indexed support from Import
  > 7790f2e gopls/internal/cache/methodsets: support generics
  > c2df0ef internal/gcimporter: remove end-of-section marker from size
  > ecb0abc internal/typeparams: delete GenericAssignableTo
  > 98c17f1 gopls/internal/golang: eliminate CollectScopes
  > bf32f4d gopls/doc/release: tweak wording following feedback
  > b7532e6 gopls/doc: update relnotes for v0.17.0
  > 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 knative.dev/reconciler-test 96258be...4965c77:
  > 4965c77 upgrade to latest dependencies (# 780)
  > ea681a5 upgrade to latest dependencies (# 778)
  > 359287e Update community files (# 777)
  > c56a329 upgrade to latest dependencies (# 775)
bumping golang.org/x/sys fe16172...d4ac05d:
  > d4ac05d windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL
  > 680bd24 windows: remove unused errString type
  > a7f19e9 unix: add Dup3 on dragonfly
bumping knative.dev/eventing c9047a1...9cec50f:
  > 9cec50f [main] Upgrade to latest dependencies (# 8414)
  > a40a0a7 [main] Upgrade to latest dependencies (# 8413)
  > 90edfe6 Upgrade deps to latest (# 8410)
  > 6d71005 Additional unit tests for EventPolicy (# 8405)
  > f3ea6b5 Update KinD e2e workflow (# 8411)
  > cd7c1c0 Add authorization conformance tests for Sequence and Parallel (# 8400)
  > 5ce51f8 Include inEdges in Graph String() (# 8406)
  > eaaab21 Adding reconciler test for OIDC of the Integration Source (# 8404)
  > 350f81b [main] Update community files (# 8403)
  > 134c4c0 Event lineage builder should accept client interfaces (# 8402)
  > bb6c53c Don't swallow errors in Lineage package (# 8401)
  > 81a37ff Lineage constructor to accept clients instead of creating them (# 8399)
  > 52792ea [main] Upgrade to latest dependencies (# 8397)
bumping google.golang.org/genproto/googleapis/rpc 8af14fe...796eee8:
  > 796eee8 chore(all): update all (# 1163)
  > c02fea0 chore: fix kokoro with safedir for git (# 1164)
  > 5fefd90 chore(all): update all (# 1162)
  > af27646 chore(all): update all (# 1161)
  > 9d4c2d2 chore(all): update all (# 1160)
bumping google.golang.org/protobuf c72053a...12c6ebd:
  > 12c6ebd all: release v1.36.2
  > 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs
  > c0c814f all: start v1.36.1-devel
  > 7fc5ff4 all: release v1.36.1
  > 575aebf internal/impl: revert IsSynthetic() check to fix panic
  > ce4fa19 internal/errors: delete compatibility code for Go before 1.13
  > 607da3e all: start v1.36.0-devel
  > 3b78ca8 all: release v1.36.0
  > 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior
  > 8edf940 reflect/protoreflect: use [] syntax to reference method
  > 5376513 proto: add reference to size semantics with lazy decoding to comment
  > 560503e compiler/protogen: allow overriding API level from --go_opt
  > b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid
  > 9eda3d5 all: regenerate.bash for Opaque API
  > eb7b468 all: Release the Opaque API
  > 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release
  > bdcc7ad internal/impl: skip synthetic oneofs in messageInfo
  > 30f628e all: start v1.35.2-devel
bumping golang.org/x/crypto b4f1988...8929309:
  > 8929309 go.mod: update golang.org/x dependencies
  > 4a75ba5 all: make function and struct comments match the names
bumping knative.dev/pkg 4c90159...c43477f:
  > c43477f upgrade to latest dependencies (# 3137)
  > 0c2a238 Bump golang.org/x/tools from 0.28.0 to 0.29.0 (# 3134)
  > accfe36 Satisfy linter (# 3132)
  > b4ff2c1 run dependabot workflow only on dependabot branches (# 3133)
  > 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/term 442846a...40b02d6:
  > 40b02d6 go.mod: update golang.org/x dependencies
bumping google.golang.org/genproto/googleapis/api 8af14fe...796eee8:
  > 796eee8 chore(all): update all (# 1163)
  > c02fea0 chore: fix kokoro with safedir for git (# 1164)
  > 5fefd90 chore(all): update all (# 1162)
  > af27646 chore(all): update all (# 1161)
  > 9d4c2d2 chore(all): update all (# 1160)
bumping google.golang.org/grpc acba4d3...b615b35:
  > b615b35 Change version to 1.69.2 (# 7947)
  > 6b36a3e experimental/stats: re-add type aliases for migration (# 7929) (# 7941)
  > 4535c6d Change version to 1.69.2-dev (# 7928)
  > b6e7c72 examples/features/csm_observability: Make CSM Observability example server listen on an IPV4 address (# 7933) (# 7934)
  > 9355fbc Change version to 1.69.1 (# 7927)
  > 927a1e1 Change version to 1.69.1-dev (# 7902)
  > 97d633a Change version to 1.69.0 (# 7901)
  > 317271b pickfirst: Register a health listener when used as a leaf policy (# 7832)
  > 5565631 balancer/pickfirst: replace grpc.Dial with grpc.NewClient in tests (# 7879)
  > 634497b test: Split import paths for generated message and service code (# 7891)
  > 78aa51b pickfirst: Stop test servers without closing listeners (# 7872)
  > 00272e8 dns: Support link local IPv6 addresses (# 7889)
  > 17d08f7 scripts/gen-deps: filter out grpc modules (# 7890)
  > ab189b0 examples/features/csm_observability: Add xDS Credentials (# 7875)
  > 3ce87dd credentials/google: Add cloud-platform scope for ADC (# 7887)
  > 3c0586a stats/opentelemetry: Cleanup OpenTelemetry API's before stabilization (# 7874)
  > 4c07bca stream: add jitter to retry backoff in accordance with gRFC A6 (# 7869)
  > 967ba46 balancer/pickfirst: Add pick first metrics (# 7839)
  > bb7ae0a Change logger to avoid Printf when disabled (# 7471)
  > dcba136 test/xds: remove redundant server when using stubserver in tests (# 7846)
  > 8b70aeb stats/opentelemetry: introduce tracing propagator and carrier (# 7677)
  > 13d5a16 balancer/weightedroundrobin: Switch Weighted Round Robin to use pick first instead of SubConns (# 7826)
  > 93f1cc1 credentials/alts: avoid SRV and TXT lookups for handshaker service (# 7861)
  > 44a5eb9 xdsclient: fix new watcher to get both old good update and nack error (if exist) from the cache  (# 7851)
  > 87f0254 xdsclient: fix new watcher hang when registering for removed resource (# 7853)
  > c63aeef transport: add send operations to ClientStream and ServerStream (# 7808)
  > 7d53957 pickfirst: Ensure pickfirst_test.go runs against both new and old policies
  > 0775031 cleanup: remove a TODO that has been take care of (# 7855)
  > db700b7 credentials: remove the context timeout to fix token request failure with non-GCE ADC (# 7845)
  > 3244606 balancer: fix SubConn embedding requirement to not recommend a nil panic hazard (# 7840)
  > 1e7fde9 test: Add unit test for channel state waiting for first resolver update (# 7768)
  > 36d5ca0 stats: deprecate trace and tags methods and remove all usages from internal code (# 7837)
  > ee3fb29 cleanup: use SliceBuffer directly where no pool is available (# 7827)
  > d7f27c4 xds: rename helper to remove mention of OutgoingCtx (# 7854)
  > fdc28bf xdsclient: remove unexported method from ResourceData interface (# 7835)
  > 3a1e3e2 xdsclient: rename the interface for the transport (# 7842)
  > 66385b2 clusterimpl: propagate state update from child when drop/request config remains unchanged (# 7844)
  > 89737ae orca: switching to stubserver in tests instead of testservice implementation (# 7727)
  > a365199 examples: fix debugging example after Dial->NewClient migration (# 7833)
  > 8c518f7 xds: switching to stubserver in tests instead of testservice implementation (# 7726)
  > b01130a xds/internal/xdsclient: fix resource type documentation to only mention handling xds responses (# 7834)
  > 274830d balancer: Add a SubConn.RegisterHealthListener API and default implementation (# 7780)
  > 0553bc3 xdsclient: don't change any global state in NewForTesting (# 7822)
  > 3db86e2 deps: Remove go patch version from go.mod (# 7831)
  > e2b98f9 pickfirst: Implement Happy Eyeballs (# 7725)
  > 60c70a4 mem: implement `ReadAll()` for more efficient `io.Reader` consumption (# 7653)
  > d2c1aae xds: Plumb EDS endpoints through xDS Balancer Tree (# 7816)
  > c2a2d20 docs: update documentation for `ClientStream.SendMsg()` returning `nil` unconditionally when `ClientStreams=false` (# 7790)
  > 0d0e530 grpc: export MethodHandler # 7794 (# 7796)
  > a3a8657 clusterimpl: update picker synchronously on config update (# 7652)
  > 74738cf grpc: Remove health check func dial option used for testing (# 7820)
  > 5b40f07 xdsclient: fix flaky test TestServeAndCloseDoNotRace (# 7814)
  > b3393d9 xdsclient: support fallback within an authority (# 7701)
  > 18d218d pickfirst: Interleave IPv6 and IPv4 addresses for happy eyeballs (# 7742)
  > e9ac44c cleanup: replace grpc.Dial with grpc.NewClient in grpclb test (# 7789)
  > 0ec8fd8 xdsclient/ads: reset the pending bit of ADS stream flow control at the end of the onDone method (# 7806)
  > 43ee172 balancer: Enforce embedding the SubConn interface in implementations (# 7758)
  > 2de6df9 xds/resolver: fix flaky test TestResolverRemovedWithRPCs with a workaround (# 7804)
  > 2a18bfc transport: refactor to split ClientStream from ServerStream from common Stream functionality (# 7802)
  > 70e8931 transport: remove useless trampoline function (# 7801)
  > ef0f617 xdsclient: start using the newly added transport and channel functionalities (# 7773)
  > d66fc3a balancer/endpointsharding: Call ExitIdle() on child if child reports IDLE (# 7782)
  > 2e3f547 ringhash: fix a couple of flakes in e2e style tests (# 7784)
  > 52d7f6a multiple: switch to math/rand/v2 (# 7711)
  > 6fd86d3 Disable buffer_pooling tests (# 7762)
  > 091d20b server: Only call FromIncomingContext with stats handlers (# 7781)
  > 192ee33 multiple: add verbosity checks to logs that use pretty.JSON (# 7785)
  > e7435d6 balancer/endpointsharding: Ignore empty endpoints (# 7674)
  > 4084b14 stats/opentelemetry: Remove OpenTelemetry module and add RLS Metrics e2e tests (# 7759)
  > ada6787 cleanup: switching to stubserver in tests instead of testservice implementation (# 7708)
  > cb32937 credentials: Support ALTSPerRPCCreds in DefaultCredentialsOptions (# 7775)
  > a0cbb52 github: add Go 1.23 testing and make staticcheck work locally with go1.23 (# 7751)
  > 67b9ebf xdsclient: make sending requests more deterministic (# 7774)
  > 94e1b29 vet: add dependency checks (# 7766)
  > a82315c testutils: change ListenerWrapper to push the most recently accepted connection (# 7772)
  > e0a730c clusterresolver: fix a comment in a test (# 7776)
  > f8e5d8f mem: use slice capacity instead of length, to determine whether to pool buffers or directly allocate them (# 7702)
  > c4c8b11 xds/resolver: add a way to specify the xDS client to use for testing purposes (# 7771)
  > 8212cf0 xdsclient: implementation of the xdsChannel (# 7757)
  > 4bb0170 status: Fix status incompatibility introduced by # 6919 and move non-regeneratable proto code into /testdata (# 7724)
  > 80937a9 credentials: Apply defaults to TLS configs provided through GetConfigForClient (# 7754)
  > c538c31 vet: Don't use GOROOT to set PATH if GOROOT is unset (# 7761)
  > 14e2a20 resolver/google-c2p: introduce SetUniverseDomain API (# 7719)
  > 98959d9 deps: update dependencies for all modules (# 7755)
  > 56df169 resolver: update ReportError() docstring (# 7732)
  > 830135e xdsclient: new Transport interface and ADS stream implementation (# 7721)
  > d2ded4b xdsclient: new Transport interface and LRS stream implementation (# 7717)
  > ec10e73 transport: refactor `trInFlow.onData` to eliminate redundant logic (# 7734)
  > 6cd00c9 clientconn: remove redundant check (# 7700)
  > 569c8eb vet: Use go1.22 instead of go1.21 for tidy and staticcheck(# 7747)
  > 4544b8a Change version to 1.69.0-dev (# 7746)
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 go.opentelemetry.io/otel/trace 81216fb...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)
bumping knative.dev/hack e92a16a...c142b48:
  > c142b48 Refactor release script to gh CLI (# 408)
  > f8be0cc Update community files (# 407)

Signed-off-by: Knative Automation <[email protected]>
@knative-automation knative-automation force-pushed the auto-updates/update-deps-main branch from ce033cc to b2a90d7 Compare January 23, 2025 13:11
Copy link

knative-prow bot commented Jan 23, 2025

@knative-automation: GitHub didn't allow me to request PR reviews from the following users: knative-extensions/eventing-writers.

Note that only knative-extensions members and repo collaborators can review this PR, and authors cannot review their own PRs.

In response to this:

release 1.17 -dsimansk

/cc knative-extensions/eventing-writers
/assign knative-extensions/eventing-writers

Produced by: knative-extensions/knobots/actions/update-deps

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@knative-prow knative-prow bot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Jan 23, 2025
Copy link

codecov bot commented Jan 23, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 47.33%. Comparing base (b4d2bc2) to head (b2a90d7).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #4227   +/-   ##
=======================================
  Coverage   47.33%   47.33%           
=======================================
  Files         270      270           
  Lines       19011    19011           
=======================================
  Hits         8998     8998           
  Misses       9300     9300           
  Partials      713      713           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@dsimansk
Copy link
Contributor

/retest
/lgtm

@knative-prow knative-prow bot added the lgtm Indicates that a PR is ready to be merged. label Jan 23, 2025
@dsimansk
Copy link
Contributor

/approve
/lgtm

Copy link

knative-prow bot commented Jan 23, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dsimansk, knative-automation

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@knative-prow knative-prow bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jan 23, 2025
@dsimansk
Copy link
Contributor

/retest

1 similar comment
@dsimansk
Copy link
Contributor

/retest

@dsimansk
Copy link
Contributor

/override "style / Golang / Lint"

Copy link

knative-prow bot commented Jan 23, 2025

@dsimansk: Overrode contexts on behalf of dsimansk: style / Golang / Lint

In response to this:

/override "style / Golang / Lint"

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@Cali0707
Copy link
Member

/test reconciler-tests

@dsimansk
Copy link
Contributor

/override "reconciler-tests_eventing-kafka-broker_main"

Copy link

knative-prow bot commented Jan 23, 2025

@dsimansk: Overrode contexts on behalf of dsimansk: reconciler-tests_eventing-kafka-broker_main

In response to this:

/override "reconciler-tests_eventing-kafka-broker_main"

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@knative-prow knative-prow bot merged commit badf666 into knative-extensions:main Jan 23, 2025
34 of 38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants