Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
941faab
chore: update otel dependencies
Noroth Mar 30, 2026
997bcba
chore: add span processor to remap old attributes
Noroth Mar 30, 2026
68c090e
chore: add filtering trace provider to remove newly emitted attribute…
Noroth Mar 31, 2026
8d488e5
Merge branch 'main' into ludwig/eng-9268-router-upgrade-otel-dependen…
Noroth Mar 31, 2026
d7185d9
chore: update go mod
Noroth Mar 31, 2026
815074b
chore: bump grpc to satisfy go vet
Noroth Mar 31, 2026
0525edf
Merge branch 'main' into ludwig/eng-9268-router-upgrade-otel-dependen…
Noroth Mar 31, 2026
4b54c74
chore: bump package version
Noroth Mar 31, 2026
d884162
chore: bump dependencies
Noroth Mar 31, 2026
26bbb5d
chore: improve
Noroth Mar 31, 2026
b8f84ba
feat: apply cardinality limits from SDK function
Noroth Mar 31, 2026
56bde20
chore: update tests for tracer
Noroth Mar 31, 2026
2f68d96
Merge branch 'main' into ludwig/eng-9268-router-upgrade-otel-dependen…
Noroth Mar 31, 2026
d21f45c
chore: use translation strategy instead
Noroth Mar 31, 2026
63e0b93
fix: tests for prometheus and improve otel tests
Noroth Mar 31, 2026
8211f59
Merge branch 'main' into ludwig/eng-9268-router-upgrade-otel-dependen…
Noroth Mar 31, 2026
65073ec
chore: add tests to ensure that attributes are properly filtered and …
Noroth Mar 31, 2026
543a839
chore: tidy
Noroth Mar 31, 2026
2b19119
chore: add test for dropping of otelhttp scope metrics
Noroth Mar 31, 2026
1a49ead
chore: add otel_scope_schema_url to test assertions
Noroth Mar 31, 2026
30465d4
chore: improve assertion
Noroth Mar 31, 2026
3cca835
chore: ensure to restore body to a non seeked body before retry
Noroth Mar 31, 2026
c489d7c
fix: remove unused function and deprecated metric
Noroth Mar 31, 2026
1ed0f7a
chore: mimimimi
Noroth Mar 31, 2026
d590df5
chore: add more comments
Noroth Apr 1, 2026
7951aa2
Merge branch 'main' into ludwig/eng-9268-router-upgrade-otel-dependen…
Noroth Apr 1, 2026
95e69fd
chore: improve
Noroth Apr 1, 2026
ddbb119
chore: do not re-use request for retries
Noroth Apr 13, 2026
4cba4bb
Merge branch 'main' of github.com:wundergraph/cosmo into ludwig/eng-9…
Noroth Apr 13, 2026
b2110bc
chore: do not shadow error
Noroth Apr 13, 2026
5b898c1
Merge branch 'main' into ludwig/eng-9268-router-upgrade-otel-dependen…
Noroth Apr 13, 2026
eb1a35f
chore: bump dependencies and use synctest in timed test
Noroth Apr 13, 2026
f5cfd02
chore: bump otel again
Noroth Apr 13, 2026
c175212
chore: return cloneErr
Noroth Apr 13, 2026
18a411a
chore: bump tests
Noroth Apr 13, 2026
eb75eb4
chore: update otel dependencies to 1.43.0
Noroth Apr 13, 2026
3aca735
chore: fix comment
Noroth Apr 13, 2026
7bfc128
chore: mimimimimi
Noroth Apr 13, 2026
d60cb40
Merge branch 'main' into ludwig/eng-9268-router-upgrade-otel-dependen…
Noroth Apr 14, 2026
9d19330
Merge branch 'main' of github.com:wundergraph/cosmo into ludwig/eng-9…
Noroth May 13, 2026
ae5064b
chore: fixes
Noroth May 13, 2026
d296075
chore: fix go mod
Noroth May 13, 2026
288ed6a
chore: fix import
Noroth May 13, 2026
17f89d3
Merge branch 'main' into ludwig/eng-9268-router-upgrade-otel-dependen…
Noroth May 13, 2026
408f8cd
chore: update go sum
Noroth May 13, 2026
cbd3d28
Merge branch 'main' into ludwig/eng-9268-router-upgrade-otel-dependen…
Noroth May 13, 2026
cd0816b
Merge branch 'main' of github.com:wundergraph/cosmo into ludwig/eng-9…
Noroth May 19, 2026
6266a8c
Merge branch 'main' into ludwig/eng-9268-router-upgrade-otel-dependen…
Noroth May 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
78 changes: 40 additions & 38 deletions demo/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/wundergraph/cosmo/demo

go 1.25
go 1.25.0

require (
github.com/99designs/gqlgen v0.17.76
Expand All @@ -11,15 +11,15 @@ require (
github.com/rs/cors v1.11.0
github.com/vektah/gqlparser/v2 v2.5.30
github.com/wundergraph/cosmo/composition-go v0.0.0-20250820135159-bf8852195d3f
github.com/wundergraph/cosmo/router v0.0.0-20260318232543-0e5fa811a191
github.com/wundergraph/cosmo/router-tests v0.0.0-20260318232543-0e5fa811a191
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.58.0
go.opentelemetry.io/otel v1.36.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.33.0
go.opentelemetry.io/otel/sdk v1.36.0
github.com/wundergraph/cosmo/router v0.0.0-20260330183556-dc4388d100a4
github.com/wundergraph/cosmo/router-tests v0.0.0-20260330183556-dc4388d100a4
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0
go.opentelemetry.io/otel v1.42.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.42.0
go.opentelemetry.io/otel/sdk v1.42.0
go.uber.org/atomic v1.11.0
go.uber.org/zap v1.27.0
golang.org/x/sync v0.17.0
golang.org/x/sync v0.19.0
)

require (
Expand All @@ -36,7 +36,7 @@ require (
github.com/bufbuild/protocompile v0.14.1 // indirect
github.com/buger/jsonparser v1.1.2 // indirect
github.com/caarlos0/env/v11 v11.3.1 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
github.com/cep21/circuit/v4 v4.0.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/cilium/ebpf v0.16.0 // indirect
Expand Down Expand Up @@ -72,11 +72,11 @@ require (
github.com/goccy/go-json v0.10.3 // indirect
github.com/goccy/go-yaml v1.17.1 // indirect
github.com/godbus/dbus/v5 v5.1.0 // indirect
github.com/golang-jwt/jwt/v5 v5.2.2 // indirect
github.com/golang-jwt/jwt/v5 v5.3.0 // indirect
github.com/golang/protobuf v1.5.4 // indirect
github.com/google/go-containerregistry v0.20.3 // indirect
github.com/google/pprof v0.0.0-20230207041349-798e818bf904 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0 // indirect
github.com/hashicorp/errwrap v1.1.0 // indirect
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
github.com/hashicorp/go-hclog v1.6.3 // indirect
Expand Down Expand Up @@ -117,10 +117,11 @@ require (
github.com/posthog/posthog-go v1.5.5 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
github.com/pquerna/cachecontrol v0.2.0 // indirect
github.com/prometheus/client_golang v1.19.1 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
github.com/prometheus/common v0.55.0 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/prometheus/client_golang v1.23.2 // indirect
github.com/prometheus/client_model v0.6.2 // indirect
github.com/prometheus/common v0.67.5 // indirect
github.com/prometheus/otlptranslator v1.0.0 // indirect
github.com/prometheus/procfs v0.19.2 // indirect
github.com/r3labs/sse/v2 v2.8.1 // indirect
github.com/redis/go-redis/v9 v9.7.3 // indirect
github.com/rs/xid v1.5.0 // indirect
Expand Down Expand Up @@ -149,39 +150,40 @@ require (
github.com/wundergraph/astjson v1.1.0 // indirect
github.com/wundergraph/cosmo/demo/pkg/subgraphs/projects v0.0.0-20250715110703-10f2e5f9c79e // indirect
github.com/wundergraph/go-arena v1.1.0 // indirect
github.com/wundergraph/graphql-go-tools/v2 v2.0.0-rc.265 // indirect
github.com/wundergraph/graphql-go-tools/v2 v2.0.0-rc.267 // indirect
github.com/xrash/smetrics v0.0.0-20250705151800-55b8f293f342 // indirect
github.com/yosida95/uritemplate/v3 v3.0.2 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
go.opentelemetry.io/contrib v1.16.1 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.23.0 // indirect
go.opentelemetry.io/contrib/propagators/jaeger v1.23.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.44.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v0.44.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.23.1 // indirect
go.opentelemetry.io/otel/exporters/prometheus v0.50.0 // indirect
go.opentelemetry.io/otel/metric v1.36.0 // indirect
go.opentelemetry.io/otel/sdk/metric v1.36.0 // indirect
go.opentelemetry.io/otel/trace v1.36.0 // indirect
go.opentelemetry.io/proto/otlp v1.4.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.42.0 // indirect
go.opentelemetry.io/contrib/propagators/jaeger v1.42.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.42.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.42.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.42.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.42.0 // indirect
go.opentelemetry.io/otel/exporters/prometheus v0.64.0 // indirect
go.opentelemetry.io/otel/metric v1.42.0 // indirect
go.opentelemetry.io/otel/sdk/metric v1.42.0 // indirect
go.opentelemetry.io/otel/trace v1.42.0 // indirect
go.opentelemetry.io/proto/otlp v1.9.0 // indirect
go.uber.org/automaxprocs v1.5.3 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/ratelimit v0.3.1 // indirect
go.withmatt.com/connect-brotli v0.4.0 // indirect
golang.org/x/crypto v0.43.0 // indirect
go.yaml.in/yaml/v2 v2.4.3 // indirect
golang.org/x/crypto v0.48.0 // indirect
golang.org/x/exp v0.0.0-20250813145105-42675adae3e6 // indirect
golang.org/x/mod v0.29.0 // indirect
golang.org/x/net v0.46.0 // indirect
golang.org/x/sys v0.37.0 // indirect
golang.org/x/text v0.30.0 // indirect
golang.org/x/mod v0.32.0 // indirect
golang.org/x/net v0.51.0 // indirect
golang.org/x/sys v0.41.0 // indirect
golang.org/x/text v0.34.0 // indirect
golang.org/x/time v0.9.0 // indirect
golang.org/x/tools v0.38.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20250811230008-5f3141c8851a // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20250811230008-5f3141c8851a // indirect
google.golang.org/grpc v1.71.0 // indirect
google.golang.org/protobuf v1.36.9 // indirect
golang.org/x/tools v0.41.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20260209200024-4cfbd4190f57 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20260209200024-4cfbd4190f57 // indirect
google.golang.org/grpc v1.79.3 // indirect
google.golang.org/protobuf v1.36.11 // indirect
gopkg.in/cenkalti/backoff.v1 v1.1.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
gotest.tools/v3 v3.5.1 // indirect
Expand Down
Loading
Loading