Skip to content

Releases: open-telemetry/opentelemetry-go-contrib

Release v0.10.1

14 Aug 00:31
v0.10.1
db97409
Compare
Choose a tag to compare

This release includes instrumentation moved from the main go.opentelemetry.io/otel project for the google.golang.org/grpc, net/http, and net/http/httptrace packages.

Added

  • The go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc module has been added to replace the instrumentation that had previoiusly existed in the go.opentelemetry.io/otel/instrumentation/grpctrace package. (#189)
  • Instrumentation for the stdlib net/http and net/http/httptrace packages. (#190)
  • Initial Cortex exporter. (#202, #205, #210, #211, #215)

Fixed

  • Bump google.golang.org/grpc from 1.30.0 to 1.31.0. (#166)
  • Bump go.mongodb.org/mongo-driver from 1.3.5 to 1.4.0 in /instrumentation/go.mongodb.org/mongo-driver. (#170)
  • Bump google.golang.org/grpc in /instrumentation/github.com/gin-gonic/gin. (#173)
  • Bump google.golang.org/grpc in /instrumentation/github.com/labstack/echo. (#176)
  • Bump google.golang.org/grpc from 1.30.0 to 1.31.0 in /instrumentation/github.com/Shopify/sarama. (#179)
  • Bump cloud.google.com/go from 0.61.0 to 0.63.0 in /detectors/gcp. (#181, #199)
  • Bump github.com/aws/aws-sdk-go from 1.33.15 to 1.34.1 in /detectors/aws. (#184, #192, #193, #198, #201, #203)
  • Bump github.com/golangci/golangci-lint from 1.29.0 to 1.30.0 in /tools. (#186)
  • Setup CI to run tests that require external resources (Cassandra and MongoDB). (#191)
  • Bump github.com/Shopify/sarama from 1.26.4 to 1.27.0 in /instrumentation/github.com/Shopify/sarama. (#206)

Raw changes made between v0.10.0 and v0.10.1

db97409 (HEAD -> master, tag: v0.10.1, tag: instrumentation/runtime/v0.10.1, tag: instrumentation/net/http/v0.10.1, tag: instrumentation/net/http/httptrace/v0.10.1, tag: instrumentation/net/http/httptrace/example/v0.10.1, tag: instrumentation/net/http/example/v0.10.1, tag: instrumentation/gopkg.in/macaron.v1/v0.10.1, tag: instrumentation/google.golang.org/grpc/v0.10.1, tag: instrumentation/google.golang.org/grpc/example/v0.10.1, tag: instrumentation/go.mongodb.org/mongo-driver/v0.10.1, tag: instrumentation/github.com/labstack/echo/v0.10.1, tag: instrumentation/github.com/gorilla/mux/v0.10.1, tag: instrumentation/github.com/gocql/gocql/v0.10.1, tag: instrumentation/github.com/gocql/gocql/example/v0.10.1, tag: instrumentation/github.com/gin-gonic/gin/v0.10.1, tag: instrumentation/github.com/emicklei/go-restful/v0.10.1, tag: instrumentation/github.com/Shopify/sarama/v0.10.1, tag: instrumentation/github.com/Shopify/sarama/example/v0.10.1, tag: exporters/metric/dogstatsd/v0.10.1, tag: exporters/metric/datadog/v0.10.1, tag: exporters/metric/cortex/v0.10.1, tag: exporters/metric/cortex/utils/v0.10.1, tag: detectors/gcp/v0.10.1, tag: detectors/aws/v0.10.1, upstream/master, origin/master, origin/HEAD) Release v0.10.1 (#216)
818b337 Cortex: Remove sanitize call (#215)
97f04f7 Bump github.com/aws/aws-sdk-go from 1.34.1 to 1.34.2 in /detectors/aws (#207)
a3f9424 Bump github.com/Shopify/sarama from 1.26.4 to 1.27.0 in /instrumentation/github.com/Shopify/sarama (#206)
b948cd3 Add convertToTimeseries (#211)
6fd38b9 Cortex Exporter Send Pipeline (#210)
020b7b5 Cortex Exporter Setup Pipeline and Configuration (#205)
df49040 Bump github.com/aws/aws-sdk-go from 1.34.0 to 1.34.1 in /detectors/aws (#203)
8daa8cb Cortex Exporter Project setup (#202)
444937f Bump github.com/aws/aws-sdk-go from 1.33.21 to 1.34.0 in /detectors/aws (#201)
c318cd3 feat: Setup CI to run tests that require external resources (#191)
6585cf1 Bump cloud.google.com/go from 0.62.0 to 0.63.0 in /detectors/gcp (#199)
2eccb6d Bump github.com/aws/aws-sdk-go from 1.33.20 to 1.33.21 in /detectors/aws (#198)
3fc65dc Add instrumentation for net/http and net/httptrace (#190)
b469fe2 Bump github.com/aws/aws-sdk-go from 1.33.19 to 1.33.20 in /detectors/aws (#193)
87806b1 Move gRPC instrumentation from go.opentelemetry.io/otel (#189)
94a1029 Bump github.com/aws/aws-sdk-go from 1.33.16 to 1.33.19 in /detectors/aws (#192)
dab1ac5 Bump cloud.google.com/go from 0.61.0 to 0.62.0 in /detectors/gcp (#181)
a212c9b Bump google.golang.org/grpc from 1.30.0 to 1.31.0 in /instrumentation/github.com/Shopify/sarama (#179)
abc3188 Bump google.golang.org/grpc from 1.30.0 to 1.31.0 (#166)
7f3b815 Bump go.mongodb.org/mongo-driver from 1.3.5 to 1.4.0 in /instrumentation/go.mongodb.org/mongo-driver (#170)
480f9da Bump github.com/aws/aws-sdk-go from 1.33.15 to 1.33.16 in /detectors/aws (#184)
8f260ca Bump github.com/golangci/golangci-lint from 1.29.0 to 1.30.0 in /tools (#186)
cceab0f Bump google.golang.org/grpc in /instrumentation/github.com/gin-gonic/gin (#173)
7949782 Bump google.golang.org/grpc in /instrumentation/github.com/labstack/echo (#176)

Release v0.10.0

31 Jul 19:09
v0.10.0
e9e944b
Compare
Choose a tag to compare

This release upgrades its go.opentelemetry.io/otel dependency to v0.10.0 and includes new instrumentation for popular Kafka and Cassandra clients.

Added

  • A detector that generate resources from GCE instance. (#132)
  • A detector that generate resources from AWS instances. (#139)
  • Instrumentation for the Kafka client github.com/Shopify/sarama. (#134, #153)
  • Links and status message for mock span in the internal testing library. (#134)
  • Instrumentation for the Cassandra client github.com/gocql/gocql. (#137)
  • A detector that generate resources from GKE clusters. (#154)

Fixed

  • Bump github.com/aws/aws-sdk-go from 1.33.8 to 1.33.15 in /detectors/aws. (#155, #157, #159, #162)
  • Bump github.com/golangci/golangci-lint from 1.28.3 to 1.29.0 in /tools. (#146)

Raw changes made between v0.9.0 and v0.10.0

e9e944b (HEAD -> master, tag: v0.10.0, tag: instrumentation/runtime/v0.10.0, tag: instrumentation/gopkg.in/macaron.v1/v0.10.0, tag: instrumentation/go.mongodb.org/mongo-driver/v0.10.0, tag: instrumentation/github.com/labstack/echo/v0.10.0, tag: instrumentation/github.com/gorilla/mux/v0.10.0, tag: instrumentation/github.com/gocql/gocql/v0.10.0, tag: instrumentation/github.com/gocql/gocql/example/v0.10.0, tag: instrumentation/github.com/gin-gonic/gin/v0.10.0, tag: instrumentation/github.com/emicklei/go-restful/v0.10.0, tag: instrumentation/github.com/Shopify/sarama/v0.10.0, tag: instrumentation/github.com/Shopify/sarama/example/v0.10.0, tag: exporters/metric/dogstatsd/v0.10.0, tag: exporters/metric/datadog/v0.10.0, tag: detectors/gcp/v0.10.0, tag: detectors/aws/v0.10.0, upstream/master, origin/master, origin/HEAD) Release v0.10.0 (#185)
d5b98d8 Add instrumentation example for Kafka (#153)
166cf68 Bump github.com/aws/aws-sdk-go from 1.33.14 to 1.33.15 in /detectors/aws (#162)
7066c08 Add instrumentation for github.com/gocql/gocql (#137)
5a13a42 Bump github.com/aws/aws-sdk-go from 1.33.13 to 1.33.14 in /detectors/aws (#159)
468a20f Bump github.com/aws/aws-sdk-go from 1.33.12 to 1.33.13 in /detectors/aws (#157)
4b582b9 Bump github.com/aws/aws-sdk-go from 1.33.8 to 1.33.12 in /detectors/aws (#155)
f28c81d AWS detector (#139)
05eaf53 GKE detector (#154)
5c2cfc3 GCE Resource Detector (#132)
2baa898 paivagustavo to emeritus for now (#152)
70957fc Add instrumentation for Kafka (#134)
bb438f8 Bump github.com/golangci/golangci-lint from 1.28.3 to 1.29.0 in /tools (#146)

Release v0.9.0

21 Jul 15:13
v0.9.0
0ea9f57
Compare
Choose a tag to compare

This release upgrades its go.opentelemetry.io/otel dependency to v0.9.0.

Fixed

  • Bump github.com/emicklei/go-restful/v3 from 3.0.0 to 3.2.0 in /instrumentation/github.com/emicklei/go-restful. (#133)
  • Update dependabot configuration to correctly check all included packages. (#131)
  • Update RELEASING.md with correct tag.sh command. (#130)

Raw changes made between v0.8.0 and v0.9.0

0ea9f57 (HEAD -> master, tag: v0.9.0, tag: instrumentation/runtime/v0.9.0, tag: instrumentation/gopkg.in/macaron.v1/v0.9.0, tag: instrumentation/go.mongodb.org/mongo-driver/v0.9.0, tag: instrumentation/github.com/labstack/echo/v0.9.0, tag: instrumentation/github.com/gorilla/mux/v0.9.0, tag: instrumentation/github.com/gin-gonic/gin/v0.9.0, tag: instrumentation/github.com/emicklei/go-restful/v0.9.0, tag: exporters/metric/dogstatsd/v0.9.0, tag: exporters/metric/datadog/v0.9.0, upstream/master) Release v0.9.0 (#140)
a08ff87 (origin/master, origin/HEAD) Bump github.com/golangci/golangci-lint from 1.28.2 to 1.28.3 in /tools (#135)
4c660e5 Bump github.com/emicklei/go-restful/v3 from 3.0.0 to 3.2.0 in /instrumentation/github.com/emicklei/go-restful (#133)
8bdd9d9 Update dependabot package directories (#131)
70d36d9 Update RELEASING.md with correct tag.sh cmd (#130)

Release v0.8.0

10 Jul 17:59
v0.8.0
83f8ffa
Compare
Choose a tag to compare

This release upgrades its go.opentelemetry.io/otel dependency to v0.8.0, includes minor fixes, and new instrumentation.

Additions

  • Create this CHANGELOG.md. (#114)
  • Add emicklei/go-restful/v3 trace instrumentation. (#115)

Changed

  • Update CONTRIBUTING.md to ask for updates to CHANGELOG.md with each pull request. (#114)
  • Move all github.com package instrumentation under a github.com directory. (#118)

Fixed

  • Update README to include information about external instrumentation.
    To start, this includes native instrumentation found in the go-redis/redis package. (#117)
  • Bump github.com/golangci/golangci-lint from 1.27.0 to 1.28.2 in /tools. (#122, #123, #125)
  • Bump go.mongodb.org/mongo-driver from 1.3.4 to 1.3.5 in /instrumentation/go.mongodb.org/mongo-driver. (#124)

Commits since previous release (v0.7.0)

83f8ffa (HEAD -> master, tag: v0.8.0, tag: instrumentation/runtime/v0.8.0, tag: instrumentation/gopkg.in/macaron.v1/v0.8.0, tag: instrumentation/go.mongodb.org/mongo-driver/v0.8.0, tag: instrumentation/github.com/labstack/echo/v0.8.0, tag: instrumentation/github.com/gorilla/mux/v0.8.0, tag: instrumentation/github.com/gin-gonic/gin/v0.8.0, tag: instrumentation/github.com/emicklei/go-restful/v0.8.0, tag: exporters/metric/dogstatsd/v0.8.0, tag: exporters/metric/datadog/v0.8.0, upstream/master, origin/master, origin/HEAD) Release v0.8.0 (#129)
bdcc7fd Bump github.com/golangci/golangci-lint from 1.28.1 to 1.28.2 in /tools (#125)
0019f1c Bump go.mongodb.org/mongo-driver from 1.3.4 to 1.3.5 in /instrumentation/go.mongodb.org/mongo-driver (#124)
ae0d272 Bump github.com/golangci/golangci-lint from 1.28.0 to 1.28.1 in /tools (#123)
09dd737 Bump github.com/golangci/golangci-lint from 1.27.0 to 1.28.0 in /tools (#122)
e24f778 Slight improvement to doc.go for go-restful to meet docs requirement (#121)
412a4a8 Add link to go-redis/redis OpenTelemetry integration (#117)
19be05c Include emicklei/go-restful in directory move (#120)
370078e Move all github.com instrumentation plugins down one level in directory hierarchy (#118)
a24a7d5 Add emicklei/go-restful instrumentation (#115)
9b5da8f Create a changelog to document changes between versions (#114)

Release v0.7.0

29 Jun 21:00
v0.7.0
99b417a
Compare
Choose a tag to compare

Add support for go.opentelemetry.io/otel v0.7.0

Raw changes made between v0.6.1 and v0.7.0

be5af6f Create RELEASE instructions (#101)
a3a136f Modify Datadog example test to send UDP packets and validate them (#96)
41015b5 Bump google.golang.org/grpc from 1.29.1 to 1.30.0 (#99)
d8b0c8e Bump google.golang.org/grpc in /instrumentation/labstack/echo (#100)
2638e7b Bump google.golang.org/grpc in /instrumentation/gin-gonic/gin (#98)
90ce241 Using latest version of mod-tidier which supports go.{mod,sum} check (#97)
6c478fe Upgrade Exporter to match new API (#46)
64e2183 Bump github.com/golangci/golangci-lint from 1.21.0 to 1.27.0 in /tools (#77)
c83cc1e Bump go.mongodb.org/mongo-driver from 1.3.2 to 1.3.4 in /instrumentation/go.mongodb.org/mongo-driver (#76)
e719fe6 Bump github.com/stretchr/testify in /instrumentation/gin-gonic/gin (#75)
0f251cc Bump github.com/stretchr/testify (#74)
b421721 Bump github.com/gin-gonic/gin from 1.6.2 to 1.6.3 in /instrumentation/gin-gonic/gin (#73)
d923ef6 Bump google.golang.org/grpc from 1.28.1 to 1.29.1 (#72)
c1fd2a1 Bump google.golang.org/grpc in /instrumentation/labstack/echo (#71)
ea45049 Bump github.com/stretchr/testify from 1.5.1 to 1.6.1 in /instrumentation/macaron (#70)
d5e8ef2 Bump google.golang.org/grpc in /instrumentation/gin-gonic/gin (#69)
efaf37a Bump gopkg.in/macaron.v1 from 1.3.5 to 1.3.9 in /instrumentation/macaron (#68)
db6e6c5 Bump github.com/stretchr/testify in /instrumentation/labstack/echo (#67)
eecea29 Bump github.com/stretchr/testify from 1.4.0 to 1.6.1 (#66)
6972389 Bump github.com/stretchr/testify in /instrumentation/gorilla/mux (#65)
f0fb8bc Bump github.com/stretchr/testify from 1.5.1 to 1.6.1 in /exporters/metric/dogstatsd (#62)
325b321 Update project docs and layout (#92)
135745a Bump github.com/stretchr/testify from 1.4.0 to 1.6.1 in /instrumentation/runtime (#64)
9f68b4e Fix company affiliation (#95)
e4d3a09 Add dependabot tidy github workflow (#94)
f45ec6b Bump github.com/DataDog/datadog-go from 3.5.0+incompatible to 3.7.2+incompatible in /exporters/metric/datadog (#78)
5e5d6f1 Create dependabot.yml (#61)
25bcf27 Add tagging script for release process (#60)

Release v0.6.1

08 Jun 20:56
v0.6.1
0de142a
Compare
Choose a tag to compare

Update all sub-packages dependencies to explicitly depend on released version of go.opentelemetry.io/contrib.


Release v0.6.0

08 Jun 16:52
v0.6.0
f915fc2
Compare
Choose a tag to compare