Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
upgrade to latest dependencies (#4227)
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]>
- Loading branch information