Skip to content

Commit 5fc09ea

Browse files
committed
Merge branch 'main' of github.com:lightstep/otel-launcher-go into jmacd/exemplars
2 parents 9c99619 + 3b55ac7 commit 5fc09ea

43 files changed

Lines changed: 1263 additions & 1113 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,13 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
1010

1111
- Add Exemplar support in the Lightstep Metrics SDK. [#576](https://github.com/lightstep/otel-launcher-go/pull/576)
1212

13+
## [1.23.0](https://github.com/lightstep/otel-launcher-go/releases/tag/v1.23.0) - 2023-12-20)
14+
15+
- Update to OTel-Arrow v0.13.0 dependencies. [#591](https://github.com/lightstep/otel-launcher-go/pull/591)
16+
- LS metrics SDK: Record a span and a metric about the outcome of export. [#590](https://github.com/lightstep/otel-launcher-go/pull/590)
17+
- LS Metrics SDK add an `AttributeSizeLimit` [#588](https://github.com/lightstep/otel-launcher-go/pull/588)
18+
- Change the name of the otelcol batch processor to indicate whether traces or metrics. [#587](https://github.com/lightstep/otel-launcher-go/pull/587)
19+
1320
## [1.22.0](https://github.com/lightstep/otel-launcher-go/releases/tag/v1.22.0) - 2023-11-27)
1421

1522
- Use the OTel-Arrow concurrent batch processor in SDK exporters based on the OTel collector. [#569](https://github.com/lightstep/otel-launcher-go/pull/569)

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.22.0
1+
1.23.0

go.mod

Lines changed: 44 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ module github.com/lightstep/otel-launcher-go
33
go 1.21
44

55
require (
6-
github.com/lightstep/otel-launcher-go/lightstep/sdk/metric v1.22.0
7-
github.com/lightstep/otel-launcher-go/pipelines v1.22.0
6+
github.com/lightstep/otel-launcher-go/lightstep/sdk/metric v1.23.0
7+
github.com/lightstep/otel-launcher-go/pipelines v1.23.0
88
github.com/sethvargo/go-envconfig v0.8.3
99
github.com/stretchr/testify v1.8.4
10-
go.opentelemetry.io/otel v1.20.0
11-
go.opentelemetry.io/otel/metric v1.20.0
12-
go.opentelemetry.io/otel/sdk v1.20.0
13-
go.opentelemetry.io/otel/trace v1.20.0
10+
go.opentelemetry.io/otel v1.21.0
11+
go.opentelemetry.io/otel/metric v1.21.0
12+
go.opentelemetry.io/otel/sdk v1.21.0
13+
go.opentelemetry.io/otel/trace v1.21.0
1414
)
1515

1616
require (
@@ -23,7 +23,7 @@ require (
2323
github.com/davecgh/go-spew v1.1.1 // indirect
2424
github.com/dgryski/go-farm v0.0.0-20200201041132-a6ae2369ad13 // indirect
2525
github.com/dgryski/go-metro v0.0.0-20180109044635-280f6062b5bc // indirect
26-
github.com/fsnotify/fsnotify v1.6.0 // indirect
26+
github.com/fsnotify/fsnotify v1.7.0 // indirect
2727
github.com/fxamacker/cbor/v2 v2.4.0 // indirect
2828
github.com/go-logr/logr v1.3.0 // indirect
2929
github.com/go-logr/stdr v1.2.2 // indirect
@@ -37,14 +37,16 @@ require (
3737
github.com/hashicorp/go-version v1.6.0 // indirect
3838
github.com/json-iterator/go v1.1.12 // indirect
3939
github.com/klauspost/asmfmt v1.3.2 // indirect
40-
github.com/klauspost/compress v1.17.1 // indirect
40+
github.com/klauspost/compress v1.17.3 // indirect
4141
github.com/klauspost/cpuid/v2 v2.0.9 // indirect
4242
github.com/knadh/koanf/maps v0.1.1 // indirect
4343
github.com/knadh/koanf/providers/confmap v0.1.0 // indirect
4444
github.com/knadh/koanf/v2 v2.0.1 // indirect
4545
github.com/lightstep/go-expohisto v1.0.0 // indirect
46-
github.com/lightstep/otel-launcher-go/lightstep/instrumentation v1.22.0 // indirect
47-
github.com/lightstep/otel-launcher-go/lightstep/sdk/internal v1.22.0 // indirect
46+
github.com/lightstep/otel-launcher-go/lightstep/instrumentation v1.23.0 // indirect
47+
github.com/lightstep/otel-launcher-go/lightstep/sdk/internal v1.23.0 // indirect
48+
github.com/lightstep/otel-launcher-go/lightstep/sdk/trace v1.23.0 // indirect
49+
github.com/lightstep/varopt v1.4.0 // indirect
4850
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
4951
github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 // indirect
5052
github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3 // indirect
@@ -54,9 +56,10 @@ require (
5456
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
5557
github.com/modern-go/reflect2 v1.0.2 // indirect
5658
github.com/mostynb/go-grpc-compression v1.2.2 // indirect
57-
github.com/open-telemetry/otel-arrow v0.6.0 // indirect
58-
github.com/open-telemetry/otel-arrow/collector v0.6.0 // indirect
59-
github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.10.0 // indirect
59+
github.com/open-telemetry/otel-arrow v0.13.0 // indirect
60+
github.com/open-telemetry/otel-arrow/collector v0.13.0 // indirect
61+
github.com/open-telemetry/otel-arrow/collector/exporter/otelarrowexporter v0.13.0 // indirect
62+
github.com/open-telemetry/otel-arrow/collector/processor/concurrentbatchprocessor v0.13.0 // indirect
6063
github.com/pierrec/lz4/v4 v4.1.18 // indirect
6164
github.com/pmezard/go-difflib v1.0.0 // indirect
6265
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
@@ -68,46 +71,44 @@ require (
6871
github.com/yusufpapurcu/wmi v1.2.3 // indirect
6972
github.com/zeebo/xxh3 v1.0.2 // indirect
7073
go.opencensus.io v0.24.0 // indirect
71-
go.opentelemetry.io/collector v0.89.0 // indirect
72-
go.opentelemetry.io/collector/component v0.89.0 // indirect
73-
go.opentelemetry.io/collector/config/configauth v0.88.0 // indirect
74-
go.opentelemetry.io/collector/config/configcompression v0.88.0 // indirect
75-
go.opentelemetry.io/collector/config/configgrpc v0.88.0 // indirect
76-
go.opentelemetry.io/collector/config/confignet v0.89.0 // indirect
77-
go.opentelemetry.io/collector/config/configopaque v0.88.0 // indirect
78-
go.opentelemetry.io/collector/config/configtelemetry v0.89.0 // indirect
79-
go.opentelemetry.io/collector/config/configtls v0.88.0 // indirect
80-
go.opentelemetry.io/collector/config/internal v0.88.0 // indirect
81-
go.opentelemetry.io/collector/confmap v0.89.0 // indirect
82-
go.opentelemetry.io/collector/consumer v0.89.0 // indirect
83-
go.opentelemetry.io/collector/exporter v0.89.0 // indirect
84-
go.opentelemetry.io/collector/extension v0.89.0 // indirect
85-
go.opentelemetry.io/collector/extension/auth v0.88.0 // indirect
86-
go.opentelemetry.io/collector/featuregate v1.0.0-rcv0018 // indirect
87-
go.opentelemetry.io/collector/pdata v1.0.0-rcv0018 // indirect
88-
go.opentelemetry.io/collector/processor v0.89.0 // indirect
89-
go.opentelemetry.io/collector/receiver v0.89.0 // indirect
90-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.45.0 // indirect
74+
go.opentelemetry.io/collector v0.90.1 // indirect
75+
go.opentelemetry.io/collector/component v0.90.1 // indirect
76+
go.opentelemetry.io/collector/config/configauth v0.90.0 // indirect
77+
go.opentelemetry.io/collector/config/configcompression v0.90.0 // indirect
78+
go.opentelemetry.io/collector/config/configgrpc v0.90.0 // indirect
79+
go.opentelemetry.io/collector/config/confignet v0.90.1 // indirect
80+
go.opentelemetry.io/collector/config/configopaque v0.90.1 // indirect
81+
go.opentelemetry.io/collector/config/configtelemetry v0.90.1 // indirect
82+
go.opentelemetry.io/collector/config/configtls v0.90.0 // indirect
83+
go.opentelemetry.io/collector/config/internal v0.90.0 // indirect
84+
go.opentelemetry.io/collector/confmap v0.90.1 // indirect
85+
go.opentelemetry.io/collector/consumer v0.90.0 // indirect
86+
go.opentelemetry.io/collector/exporter v0.90.0 // indirect
87+
go.opentelemetry.io/collector/extension v0.90.1 // indirect
88+
go.opentelemetry.io/collector/extension/auth v0.90.1 // indirect
89+
go.opentelemetry.io/collector/featuregate v1.0.0 // indirect
90+
go.opentelemetry.io/collector/pdata v1.0.0 // indirect
91+
go.opentelemetry.io/collector/processor v0.90.0 // indirect
92+
go.opentelemetry.io/collector/receiver v0.90.0 // indirect
93+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.0 // indirect
9194
go.opentelemetry.io/contrib/instrumentation/host v0.45.0 // indirect
9295
go.opentelemetry.io/contrib/instrumentation/runtime v0.45.0 // indirect
93-
go.opentelemetry.io/contrib/propagators/b3 v1.20.0 // indirect
96+
go.opentelemetry.io/contrib/propagators/b3 v1.21.1 // indirect
9497
go.opentelemetry.io/contrib/propagators/ot v1.20.0 // indirect
95-
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.43.0 // indirect
96-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0 // indirect
97-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.20.0 // indirect
98-
go.opentelemetry.io/otel/sdk/metric v1.20.0 // indirect
98+
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.44.0 // indirect
99+
go.opentelemetry.io/otel/sdk/metric v1.21.0 // indirect
99100
go.opentelemetry.io/proto/otlp v1.0.0 // indirect
100101
go.uber.org/multierr v1.11.0 // indirect
101102
go.uber.org/zap v1.26.0 // indirect
102103
golang.org/x/mod v0.11.0 // indirect
103-
golang.org/x/net v0.17.0 // indirect
104-
golang.org/x/sync v0.3.0 // indirect
104+
golang.org/x/net v0.18.0 // indirect
105+
golang.org/x/sync v0.4.0 // indirect
105106
golang.org/x/sys v0.14.0 // indirect
106-
golang.org/x/text v0.13.0 // indirect
107+
golang.org/x/text v0.14.0 // indirect
107108
golang.org/x/tools v0.10.0 // indirect
108109
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
109-
google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13 // indirect
110-
google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a // indirect
110+
google.golang.org/genproto/googleapis/api v0.0.0-20231030173426-d783a09b4405 // indirect
111+
google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f // indirect
111112
google.golang.org/grpc v1.59.0 // indirect
112113
google.golang.org/protobuf v1.31.0 // indirect
113114
gopkg.in/yaml.v3 v3.0.1 // indirect

0 commit comments

Comments
 (0)