Skip to content

Releases: open-telemetry/opentelemetry-go-contrib

Release v0.18.0

05 Mar 00:44
v0.18.0
839e505
Compare
Choose a tag to compare

Fixed

  • otelmemcache no longer sets span status to OK instead of leaving it unset. (#477)
  • Fix goroutine leak in gRPC StreamClientInterceptor. (#581)

Removed

  • Remove service name from otelmemcache configuration and span attributes. (#477)

Raw changes made between v0.17.0 and v0.18.0

839e505 Bumping otel version to v0.18.0. Prepare for releasing v0.18.0 (#600)
f82555b Bump google.golang.org/grpc from 1.35.0 to 1.36.0 in /instrumentation/google.golang.org/grpc/otelgrpc (#594)
8fb6eb1 Bump google.golang.org/grpc (#593)
b3b6ccd Bump github.com/aws/aws-sdk-go from 1.37.15 to 1.37.20 in /detectors/aws (#591)
5783e2d Bump github.com/golang/snappy from 0.0.2 to 0.0.3 in /exporters/metric/cortex (#592)
3c49aeb Bump cloud.google.com/go from 0.77.0 to 0.78.0 in /detectors/gcp (#595)
a2de3b6 Bump google.golang.org/grpc in /propagators/opencensus/examples (#596)
f011c95 Bump github.com/Shopify/sarama from 1.27.2 to 1.28.0 in /instrumentation/github.com/Shopify/sarama/otelsarama (#588)
598a707 Bump go.uber.org/goleak from 1.1.0 to 1.1.10 in /instrumentation/google.golang.org/grpc/otelgrpc (#587)
e5fef66 Bump cloud.google.com/go from 0.76.0 to 0.77.0 in /detectors/gcp (#586)
8334b44 Bump github.com/golangci/golangci-lint from 1.36.0 to 1.37.1 in /tools (#585)
462580e Bump github.com/aws/aws-sdk-go from 1.37.10 to 1.37.15 in /detectors/aws (#584)
f875adf Update docs from gitter to slack for communication (#582)
3349baf otelmemcache: Simplify config and span status setting (#477)
62c8535 Fix goroutine leak in gRPC StreamClientInterceptor (#581)
0fe4199 Update AWS detector assert dependency (#574)

Release v0.17.0

18 Feb 15:31
v0.17.0
1c68759
Compare
Choose a tag to compare

Update go.opentelemetry.io/otel dependency to v0.17.0

Added

  • Add ot-tracer propagator (#562)

Changed

  • Rename project default branch from master to main.

Fixed

  • Added failure message for AWS ECS resource detector for better debugging (#568)

Raw changes made between v0.16.0 and v0.17.0

cabeeb5 Bump github.com/labstack/echo/v4 from 4.1.17 to 4.2.0 in /instrumentation/github.com/labstack/echo/otelecho (#577)
7fe84fd Bump github.com/labstack/echo/v4 (#578)
8d6e61b Bump github.com/aws/aws-sdk-go from 1.37.6 to 1.37.10 in /detectors/aws (#576)
bd90f3e Eks resource detector bugfix (#575)
e532370 (origin/main) Fix ECS resource detector bug (#569)
b87d221 Bump cloud.google.com/go from 0.75.0 to 0.76.0 in /detectors/gcp (#572)
957a23c Bump actions/cache from v2 to v2.1.4 (#571)
e3b511e Bump github.com/aws/aws-sdk-go from 1.37.1 to 1.37.6 in /detectors/aws (#570)
33003dd Bump go.mongodb.org/mongo-driver (#573)
cc69f93 added failure message - ECS resource detector (#568)
fd60b5f Add ot-tracer-* propagator (#562)
bc8b54d Update default branch name to main (#567)
e0fb74f Bump github.com/golangci/golangci-lint from 1.35.2 to 1.36.0 in /tools (#565)
feebb9b Bump github.com/aws/aws-sdk-go from 1.36.29 to 1.37.1 in /detectors/aws (#566)
a7d455d (upstream/master) Update workflows to include main branch as trigger (#564)
90490ec (origin/master, origin/HEAD) Bump github.com/aws/aws-sdk-go from 1.36.23 to 1.36.29 in /detectors/aws (#558)
33f383b Bump cloud.google.com/go from 0.74.0 to 0.75.0 in /detectors/gcp (#531)
6e9f6d3 Bump google.golang.org/grpc from 1.34.0 to 1.35.0 in /instrumentation/google.golang.org/grpc/otelgrpc (#543)
a101606 Bump github.com/gogo/protobuf from 1.3.1 to 1.3.2 in /exporters/metric/cortex (#530)
3d7fac5 Upgrade github.com/stretchr/testify from v1.6.1 to v1.7.0 (#557)
40b35ec Bump github.com/golangci/golangci-lint from 1.35.0 to 1.35.2 in /tools (#526)
37f53a3 Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 in /instrumentation/runtime (#525)
a77bcb3 Bump github.com/stretchr/testify in /exporters/metric/dogstatsd (#524)
77a5929 Bump google.golang.org/grpc (#545)
bc4e070 Add code-coverage configuration to allow 1% delta (#555)

Release v0.16.0

15 Jan 03:25
v0.16.0
65367f2
Compare
Choose a tag to compare

[0.16.0] - 2021-01-14

Fixed

  • Fix module path for AWS ECS resource detector (#517)

Raw changes made between v0.15.1 and v0.16.0

65367f2 Prepare v0.16.0 release (#523)
cd07cf3 Fix module path for AWS ECS resource detector (#517)
c07a08f Bump github.com/golangci/golangci-lint from 1.34.1 to 1.35.0 in /tools (#519)
7717b1d Bump github.com/aws/aws-sdk-go from 1.36.19 to 1.36.23 in /detectors/aws (#520)
c047d14 Update CI badge for README (#516)
cede46c Merge code coverage output into single file for codecov.io (#514)
26c2b18 Remove CircleCI config (#513)
0ca2a70 Adding Security Workflows to GitHub Actions (2/2): gosec workflow (#507)
f6da9db Adding Security Workflows to GitHub Actions (1/2): codeql workflow (#506)
ccf6b73 Bump github.com/aws/aws-sdk-go from 1.36.15 to 1.36.19 in /detectors/aws (#511)
3e8de75 Bump github.com/golangci/golangci-lint from 1.33.0 to 1.34.1 in /tools (#510)
faf24ad Add @dashpole as a project Approver (#498)
c1aee10 Add instrumentation request issue templates (#500)
c9c0a40 Bump github.com/aws/aws-sdk-go from 1.36.12 to 1.36.15 in /detectors/aws (#503)
683e08e Bump github.com/aws/aws-sdk-go from 1.36.7 to 1.36.12 in /detectors/aws (#499)
ec22a4d adding fetch depth (#497)
31b2ca6 Migrate CircleCI ci.yml workflow to GitHub Actions (#476)

Release v0.15.1

14 Dec 18:43
v0.15.1
e484e9e
Compare
Choose a tag to compare

[0.15.1] - 2020-12-14

Added

  • Add registry link check to Makefile and pre-release script. (#446)
  • A new AWS X-Ray ID Generator (#459)

Fixed

  • Fixes the body replacement in otelhttp to not to mutate a nil body. (#484)

Raw changes made between v0.15.0 and v0.15.1

e484e9e Prepare for releasing v0.15.1 (#496)
22c3914 Bundle Dependabot Updates (#495)
3321403 Bump github.com/aws/aws-sdk-go from 1.36.2 to 1.36.7 in /detectors/aws (#488)
f899260 Add AWS X-Ray ID Generator (#459)
f96a4bd Add registry link check target to Makefile (#446)
c1c564f tests(otelhttp): fixes the body replacement in otelhttp to not to mutate a nil body. (#484)

Release v0.15.0

12 Dec 04:58
v0.15.0
e7b70eb
Compare
Choose a tag to compare

[0.15.0] - 2020-12-11

Added

  • A new Amazon EKS resource detector. (#465)
  • A new gcp.CloudRun detector for detecting resource from a Cloud Run instance. (#455)

Raw changes made between v0.14.0 and v0.15.0

e7b70eb Prepare for v0.15.0 release (#486)
54c6a6c Add detector for Cloud Run service. (#455)
79af2e9 Bump google.golang.org/grpc from 1.33.2 to 1.34.0 in /instrumentation/google.golang.org/grpc/otelgrpc (#481)
fd9db4a Bump cloud.google.com/go from 0.72.0 to 0.73.0 in /detectors/gcp (#483)
8f0fa29 Bump google.golang.org/grpc from 1.33.2 to 1.34.0 in /instrumentation/google.golang.org/grpc/otelgrpc/example (#482)
401ff52 Bump google.golang.org/grpc from 1.33.2 to 1.34.0 in /propagators/opencensus/examples (#480)
da8faf5 Bump github.com/aws/aws-sdk-go from 1.35.35 to 1.36.2 in /detectors/aws (#479)
b02fae7 Add Amazon EKS Resource Detector (#465)
d1534b8 add opencensus propagation readme and example (#473)
e1c598c Add AWS X-Ray Propagator (#462)
f9f5a21 move opencensus binary propagation to contrib (#467)
82eb6a3 Bump github.com/google/go-cmp from 0.5.3 to 0.5.4 in /instrumentation/net/http/httptrace/otelhttptrace (#472)
7ffe595 Bump github.com/google/go-cmp from 0.5.3 to 0.5.4 in /propagators (#471)
be1c230 Bump github.com/google/go-cmp from 0.5.3 to 0.5.4 in /exporters/metric/cortex (#470)
59c92e2 Bump github.com/aws/aws-sdk-go from 1.35.33 to 1.35.35 in /detectors/aws (#469)
9e9f21b Bump github.com/golangci/golangci-lint from 1.32.2 to 1.33.0 in /tools (#468)
645d23a Add Amazon ECS Resource Detector (#466)
d648427 Bump github.com/aws/aws-sdk-go from 1.35.28 to 1.35.33 in /detectors/aws (#463)
3be1f0d Bump github.com/Shopify/sarama from 1.27.0 to 1.27.2 in /instrumentation/github.com/Shopify/sarama/otelsarama (#464)

Release v0.14.0

21 Nov 02:12
v0.14.0
f284e28
Compare
Choose a tag to compare

Added

  • otelhttp.{Get,Head,Post,PostForm} convenience wrappers for their http counterparts. (#390)
  • The AWS detector now adds the cloud zone, host image ID, host type, and host name to the returned Resource. (#410)

Changed

  • Add semantic version to Tracer / Meter created by instrumentation packages otelsaram, otelrestful, otelmongo, otelhttp and otelhttptrace. (#412)
  • Update instrumentation guidelines about tracer / meter semantic version. (#412)
  • Replace internal tracer and meter helpers by helpers from go.opentelemetry.io/otel. (#414)
  • gRPC instrumentation sets span attribute rpc.grpc.status_code. (#453)

Fixed

  • /detectors/aws no longer fails if instance metadata is not available (e.g. not running in AWS) (#401)
  • The AWS detector now returns a partial resource and an appropriate error if it encounters an error part way through determining a Resource identity. (#410)
  • The host instrumentation unit test has been updated to not depend on the system it runs on. (#426)

Raw changes made between v0.13.0 and v0.14.0

f284e28 (HEAD -> master, tag: v0.14.0, tag: propagators/v0.14.0, tag: instrumentation/runtime/v0.14.0, tag: instrumentation/runtime/example/v0.14.0, tag: instrumentation/net/http/otelhttp/v0.14.0, tag: instrumentation/net/http/otelhttp/example/v0.14.0, tag: instrumentation/net/http/httptrace/otelhttptrace/v0.14.0, tag: instrumentation/net/http/httptrace/otelhttptrace/example/v0.14.0, tag: instrumentation/host/v0.14.0, tag: instrumentation/host/example/v0.14.0, tag: instrumentation/gopkg.in/macaron.v1/otelmacaron/v0.14.0, tag: instrumentation/gopkg.in/macaron.v1/otelmacaron/example/v0.14.0, tag: instrumentation/google.golang.org/grpc/otelgrpc/v0.14.0, tag: instrumentation/google.golang.org/grpc/otelgrpc/example/v0.14.0, tag: instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/v0.14.0, tag: instrumentation/github.com/labstack/echo/otelecho/v0.14.0, tag: instrumentation/github.com/labstack/echo/otelecho/example/v0.14.0, tag: instrumentation/github.com/gorilla/mux/otelmux/v0.14.0, tag: instrumentation/github.com/gorilla/mux/otelmux/example/v0.14.0, tag: instrumentation/github.com/gocql/gocql/otelgocql/v0.14.0, tag: instrumentation/github.com/gocql/gocql/otelgocql/example/v0.14.0, tag: instrumentation/github.com/gin-gonic/gin/otelgin/v0.14.0, tag: instrumentation/github.com/gin-gonic/gin/otelgin/example/v0.14.0, tag: instrumentation/github.com/emicklei/go-restful/otelrestful/v0.14.0, tag: instrumentation/github.com/emicklei/go-restful/otelrestful/example/v0.14.0, tag: instrumentation/github.com/bradfitz/gomemcache/memcache/otelmemcache/v0.14.0, tag: instrumentation/github.com/bradfitz/gomemcache/memcache/otelmemcache/example/v0.14.0, tag: instrumentation/github.com/astaxie/beego/otelbeego/v0.14.0, tag: instrumentation/github.com/astaxie/beego/otelbeego/example/v0.14.0, tag: instrumentation/github.com/Shopify/sarama/otelsarama/v0.14.0, tag: instrumentation/github.com/Shopify/sarama/otelsarama/example/v0.14.0, tag: exporters/metric/dogstatsd/v0.14.0, tag: exporters/metric/datadog/v0.14.0, tag: exporters/metric/cortex/v0.14.0, tag: exporters/metric/cortex/utils/v0.14.0, tag: exporters/metric/cortex/example/v0.14.0, tag: detectors/gcp/v0.14.0, tag: detectors/aws/v0.14.0, upstream/master, origin/master, origin/HEAD) Release v0.14.0 (#461)
b83f931 Use tracer and meter test helpers from the OTEL repository instead of the internal ones (#414)
1d3290d otelgrpc: Set attribute with gRPC status code (#453)
1010e02 Bump gopkg.in/macaron.v1 from 1.3.9 to 1.4.0 in /instrumentation/gopkg.in/macaron.v1/otelmacaron/example (#452)
f41bf49 Bump github.com/emicklei/go-restful/v3 from 3.3.3 to 3.4.0 in /instrumentation/github.com/emicklei/go-restful/otelrestful/example (#451)
4ae0732 Bump github.com/google/go-cmp from 0.5.2 to 0.5.3 in /instrumentation/net/http/httptrace/otelhttptrace (#450)
1fed756 Bump github.com/google/go-cmp from 0.5.2 to 0.5.3 in /exporters/metric/cortex (#449)
7eac438 Bump cloud.google.com/go from 0.71.0 to 0.72.0 in /detectors/gcp (#448)
905ae72 Bump github.com/aws/aws-sdk-go from 1.35.23 to 1.35.28 in /detectors/aws (#447)
a459621 Bump github.com/golangci/golangci-lint from 1.32.1 to 1.32.2 in /tools (#440)
19d1285 Bump github.com/aws/aws-sdk-go from 1.35.19 to 1.35.23 in /detectors/aws (#441)
3757c76 Bump cloud.google.com/go from 0.70.0 to 0.71.0 in /detectors/gcp (#442)
cb3b58f Bump google.golang.org/grpc from 1.33.1 to 1.33.2 in /instrumentation/google.golang.org/grpc/otelgrpc/example (#443)
f43ce8d Bump github.com/astaxie/beego from 1.12.2 to 1.12.3 in /instrumentation/github.com/astaxie/beego/otelbeego/example (#444)
520ddc7 Bump google.golang.org/grpc from 1.33.1 to 1.33.2 in /instrumentation/google.golang.org/grpc/otelgrpc (#445)
5ad98bf Tiny README.md fix (#438)
e7ba129 Bump github.com/aws/aws-sdk-go from 1.35.14 to 1.35.19 in /detectors/aws (#431)
0ceee05 Bump github.com/golangci/golangci-lint from 1.32.0 to 1.32.1 in /tools (#430)
13ae395 [aws detector] Additional Attributes (#410)
a3f208a Replace flaky host instrumentation test (#426)
1d9c921 Bump google.golang.org/grpc from 1.32.0 to 1.33.1 in /instrumentation/google.golang.org/grpc/otelgrpc (#421)
a0dc004 Add sem version to remaining instrumentation packages (#412)
4a5c934 Bump cloud.google.com/go from 0.69.1 to 0.70.0 in /detectors/gcp (#420)
1196609 Bump github.com/emicklei/go-restful/v3 from 3.3.1 to 3.3.3 in /instrumentation/github.com/emicklei/go-restful/otelrestful/example (#422)
c2124f7 Bump github.com/Shopify/sarama from 1.27.1 to 1.27.2 in /instrumentation/github.com/Shopify/sarama/otelsarama/example (#423)
9219157 Bump google.golang.org/grpc from 1.32.0 to 1.33.1 in /instrumentation/google.golang.org/grpc/otelgrpc/example (#424)
ca00abd Bump github.com/aws/aws-sdk-go from 1.35.9 to 1.35.14 in /detectors/aws (#419)
a7a9242 Bump github.com/golangci/golangci-lint from 1.31.0 to 1.32.0 in /tools (#418)
6fcf996 Bump cloud.google.com/go from 0.68.0 to 0.69.1 in /detectors/gcp (#405)
46df222 Bump github.com/golang/protobuf from 1.4.2 to 1.4.3 in /instrumentation/google.golang.org/grpc/otelgrpc (#406)
d00f9ea Bump github.com/golang/protobuf from 1.4.2 to 1.4.3 in /instrumentation/google.golang.org/grpc/otelgrpc/example (#407)
15977d3 Bump github.com/aws/aws-sdk-go from 1.35.7 to 1.35.9 in /detectors/aws (#404)
4f3d787 Add convenience wrappers for http.Get/Post, etc. (#390)
15f50e0 [aws detector] Remove error when instance metadata is unavailable (#401)
fc663ca Update README with Org GA project board (#400)
0a44db8 Bump github.com/aws/aws-sdk-go from 1.35.2 to 1.35.7 in /detectors/aws (#393)
b1db1e9 Bump cloud.google.com/go from 0.67.0 to 0.68.0 in /detectors/gcp (#394)
072e6e8 Bump github.com/Shopify/sarama from 1.27.0 to 1.27.1 in /instrumentation/github.com/Shopify/sarama/otelsarama/example (#395)
5575e5b Bump github.com/spf13/afero from 1.4.0 to 1.4.1 in /exporters/metric/cortex/utils (#396)

Release v0.13.0

10 Oct 02:46
v0.13.0
af2dfc7
Compare
Choose a tag to compare

[0.13.0] - 2020-10-09

Added

  • A Jaeger propagator. (#375)

Changed

  • The go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc package instrumentation no longer accepts a Tracer as an argument to the interceptor function.
    Instead, a new WithTracerProvider option is added to configure the TracerProvider used when creating the Tracer for the instrumentation. (#373)
  • The go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron instrumentation now accepts a TracerProvider rather than a Tracer. (#374)
  • Remove go.opentelemetry.io/otel/sdk dependency from instrumentation. (#381)
  • Use httpsnoop in go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux to ensure http.ResponseWriter additional interfaces are preserved. (#388)

Fixed

  • The go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho.Middleware no longer sends duplicate errors to the global ErrorHandler. (#377, #364)
  • The import comment in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp is now correctly quoted. (#379)
  • The B3 propagator sets the sample bitmask when the sampling decision is debug. (#369)

Raw changes made between v0.12.0 and v0.13.0

af2dfc7 Pre release v0.13.0 (#391)
a84ddfe use httpsnoop to ensure http.ResponseWriter additional interfaces are preserved (#388)
bbc03fa [propagator] Add Jaeger propagator (#375)
082e67f Bump github.com/shirou/gopsutil from 2.20.8+incompatible to 2.20.9+incompatible in /instrumentation/host (#384)
97f3114 Update gopkg.in/macaron.v1/otelmacaron instrumentation to use TracerProvider (#374)
a59885b Update google.golang.org/grpc/otelgrpc instrumentation to not accept Tracer (#373)
8244cc7 fix(echo): return nil from middleware to handle error only once (#377)
e3d25a6 Bump cloud.google.com/go from 0.66.0 to 0.67.0 in /detectors/gcp (#383)
7d9570b Bump github.com/aws/aws-sdk-go from 1.34.32 to 1.35.2 in /detectors/aws (#382)
89ae255 Remove go.opentelemetry.io/otel/sdk dependency from instrumentation (#381)
caffe1d Fix import comment bug (#379)
5ef58e7 Add instrumentation signal table to instrumentation README (#372)
71b6d7f [propagator] Set sample bitmask when sampling decision is debug for B3 Propagator. (#369)
9dc5e0c Bump github.com/aws/aws-sdk-go from 1.34.30 to 1.34.32 in /detectors/aws (#370)

Release v0.12.0

25 Sep 16:09
v0.12.0
e84d6d6
Compare
Choose a tag to compare

Added

  • Benchmark tests for the gRPC instrumentation. (#296)
  • Integration testing for the gRPC instrumentation. (#297)
  • Allow custom labels to be added to net/http metrics. (#306)
  • Added B3 propagator, moving it out of open.telemetry.io/otel repo. (#344)

Changed

  • Unify instrumentation about provider options for go.mongodb.org/mongo-driver, gin-gonic/gin, gorilla/mux,
    labstack/echo, emicklei/go-restful, bradfitz/gomemcache, Shopify/sarama, net/http and beego. (#303)
  • Update instrumentation guidelines about uniform provider options. Also, update style guide. (#303)
  • Make config struct of instrumentation unexported. (#303)
  • Instrumentations have been updated to adhere to the configuration style guide's
    updated recommendation to use newConfig() instead of configure(). (#336)
  • A new instrumentation naming scheme is implemented to avoid package name conflicts for instrumented packages while still remaining discoverable. (#359)
    • google.golang.org/grpc -> google.golang.org/grpc/otelgrpc
    • go.mongodb.org/mongo-driver -> go.mongodb.org/mongo-driver/mongo/otelmongo
    • net/http -> net/http/otelhttp
    • net/http/httptrace -> net/http/httptrace/otelhttptrace
    • github.com/labstack/echo -> github.com/labstack/echo/otelecho
    • github.com/bradfitz/gomemcache -> github.com/bradfitz/gomemcache/memcache/otelmemcache
    • github.com/gin-gonic/gin -> github.com/gin-gonic/gin/otelgin
    • github.com/gocql/gocql -> github.com/gocql/gocql/otelgocql
    • github.com/emicklei/go-restful -> github.com/emicklei/go-restful/otelrestful
    • github.com/Shopify/sarama -> github.com/Shopify/sarama/otelsarama
    • github.com/gorilla/mux -> github.com/gorilla/mux/otelmux
    • github.com/astaxie/beego -> github.com/astaxie/beego/otelbeego
    • gopkg.in/macaron.v1 -> gopkg.in/macaron.v1/otelmacaron
  • Rename OTelBeegoHandler to Handler in the go.opentelemetry.io/contrib/instrumentation/github.com/astaxie/beego/otelbeego package. (#359)

Raw changes made between v0.11.0 and v0.12.0

e84d6d6 Update to API v0.12.0 (#363)
b313ddb Bump github.com/golang/snappy from 0.0.1 to 0.0.2 in /exporters/metric/cortex (#362)
e985d42 Bump github.com/aws/aws-sdk-go from 1.34.27 to 1.34.30 in /detectors/aws (#361)
65f8350 Update instrumentation naming (#359)
96b0b00 updated macaron go module declaration (#356)
6d5d814 Bump cloud.google.com/go from 0.65.0 to 0.66.0 in /detectors/gcp (#354)
955ea9d Bump github.com/aws/aws-sdk-go from 1.34.23 to 1.34.27 in /detectors/aws (#353)
9d8562d Build both go-1.14 and go-1.15 in circleci with new custom executors (#351)
d8c4868 Bump github.com/spf13/afero from 1.3.5 to 1.4.0 in /exporters/metric/cortex/utils (#348)
45e350b Bump github.com/aws/aws-sdk-go from 1.34.22 to 1.34.23 in /detectors/aws (#347)
d334aff Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /propagators (#346)
c5771c8 Move B3 propagator from main repo to contrib repo (#344)
22ec414 Bump google.golang.org/grpc from 1.31.1 to 1.32.0 in /instrumentation/google.golang.org/grpc (#340)
d4a624b Add Skip Changelog label to dependabot-sourced PRs. (#345)
9434278 mongo: use db.operation instead of resource.name (#337)
39944bf Bump github.com/aws/aws-sdk-go from 1.34.18 to 1.34.22 in /detectors/aws (#341)
7bc5d1e Bump github.com/golangci/golangci-lint from 1.30.0 to 1.31.0 in /tools (#343)
243c544 Add design doc and future enhancements sections to README (#339)
9e80ea6 Update configure() to newConfig() per new style guide (#336)
071a049 [Prometheus Remote Write Exporter for Cortex] Documentation Updates (#333)
5997cc3 mongo: use db.system instead of db.type (#335)
3ea5332 Restore tests for auth_test.go on 386 (#334)
c55a925 Allow custom labels to be added to net/http metrics (#306)
5a0832b chore: add version to gorilla/mux instrumentation (#325)
e066389 chore: add sem version to gin-gonic instrumentation (#324)
abfd550 Distinguish between gin.Context and context.Context in example (#322)
b7beb0f [Prometheus Remote Write Exporter for Cortex] Add Enhancements and Fixes (#326)
9a032d8 Bump github.com/spf13/afero from 1.3.4 to 1.3.5 in /exporters/metric/cortex/utils (#332)
de985d7 Bump github.com/shirou/gopsutil from 2.20.7+incompatible to 2.20.8+incompatible in /instrumentation/host (#331)
3bdafc8 Bump github.com/aws/aws-sdk-go from 1.34.13 to 1.34.18 in /detectors/aws (#330)
5a11c85 Bump github.com/emicklei/go-restful/v3 from 3.3.0 to 3.3.1 in /instrumentation/github.com/emicklei/go-restful (#329)
b2001ac Bump go.mongodb.org/mongo-driver from 1.4.0 to 1.4.1 in /instrumentation/go.mongodb.org/mongo-driver (#328)
1fd4aeb chore: add version to echo instrumentation (#327)
824feff Add @XSAM as an approver (#321)
6f61c54 [Prometheus Remote Write Exporter for Cortex] Fix Panic Issue in MutualTLS Test (#315)
e497214 Add missing directory parameter to find command in dependabot-check (#323)
faaf7c0 Unify instrumentation *Provider options (#303)
dc7145c Bump github.com/labstack/echo/v4 from 4.1.16 to 4.1.17 in /instrumentation/github.com/labstack/echo (#317)
3aaff89 Bump github.com/aws/aws-sdk-go from 1.34.11 to 1.34.13 in /detectors/aws (#318)
f598244 Bump cloud.google.com/go from 0.64.0 to 0.65.0 in /detectors/gcp (#309)
e6529ec Ignore auth_test for 386 builds (#312)
c8b10ad Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /exporters/metric/cortex (#308)
1fe464d Bump github.com/aws/aws-sdk-go from 1.34.10 to 1.34.11 in /detectors/aws (#307)
a222aee Update dependabot config (#304)
1f7546c [Prometheus Remote Write Exporter for Cortex] Add TLS Support and Default HTTP Client (#255)
0afc4ae Add integration testing for gRPC instrumentation (#297)
d6b87c8 Add benchmark tests for gRPC instrumentation (#296)
a586915 Bump google.golang.org/grpc from 1.31.0 to 1.31.1 in /instrumentation/google.golang.org/grpc (#302)
6128d59 Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /instrumentation/net/http/httptrace (#301)
ee5433f fix: Update gocql instrumentation to meet latest contrib requirements (#298)
e7d4f5f Bump github.com/aws/aws-sdk-go from 1.34.9 to 1.34.10 in /detectors/aws (#286)

Release v0.11.0

25 Aug 15:50
v0.11.0
7e7d779
Compare
Choose a tag to compare

Added

  • Top-level Version() and SemVersion() functions defining the current version of the contrib package. (#225)
  • Instrumentation for the github.com/astaxie/beego package. (#200)
  • Instrumentation for the github.com/bradfitz/gomemcache package. (#204)
  • Host metrics instrumentation. (#231)
  • Cortex histogram and distribution support. (#237)
  • Cortex example project. (#238)
  • Cortex HTTP authentication. (#246)

Changed

  • Remove service name as a parameter of Sarama instrumentation. (#221)
  • Replace WithTracer with WithTracerProvider in Sarama instrumentation. (#221)
  • Switch to use common top-level module SemVersion() when creating versioned tracer in bradfitz/gomemcache. (#226)
  • Use IntegrationShouldRun in gomemcache_test. (#254)
  • Use Go 1.15 for CI builds. (#236)
  • Improved configuration for runtime instrumentation. (#224)

Fixed

  • Update dependabot configuration to include newly added bradfitz/gomemcache package. (#226)
  • Correct runtime instrumentation name. (#241)

Raw changes made between v0.10.1 and v0.11.0

7e7d779 (HEAD -> master, tag: v0.11.0, tag: instrumentation/runtime/v0.11.0, tag: instrumentation/net/http/v0.11.0, tag: instrumentation/net/http/httptrace/v0.11.0, tag: instrumentation/net/http/httptrace/example/v0.11.0, tag: instrumentation/net/http/example/v0.11.0, tag: instrumentation/host/v0.11.0, tag: instrumentation/gopkg.in/macaron.v1/v0.11.0, tag: instrumentation/google.golang.org/grpc/v0.11.0, tag: instrumentation/google.golang.org/grpc/example/v0.11.0, tag: instrumentation/go.mongodb.org/mongo-driver/v0.11.0, tag: instrumentation/github.com/labstack/echo/v0.11.0, tag: instrumentation/github.com/gorilla/mux/v0.11.0, tag: instrumentation/github.com/gocql/gocql/v0.11.0, tag: instrumentation/github.com/gocql/gocql/example/v0.11.0, tag: instrumentation/github.com/gin-gonic/gin/v0.11.0, tag: instrumentation/github.com/emicklei/go-restful/v0.11.0, tag: instrumentation/github.com/bradfitz/gomemcache/v0.11.0, tag: instrumentation/github.com/astaxie/beego/v0.11.0, tag: instrumentation/github.com/astaxie/beego/example/v0.11.0, tag: instrumentation/github.com/Shopify/sarama/v0.11.0, tag: instrumentation/github.com/Shopify/sarama/example/v0.11.0, tag: exporters/metric/dogstatsd/v0.11.0, tag: exporters/metric/datadog/v0.11.0, tag: exporters/metric/cortex/v0.11.0, tag: exporters/metric/cortex/utils/v0.11.0, tag: exporters/metric/cortex/example/v0.11.0, tag: detectors/gcp/v0.11.0, tag: detectors/aws/v0.11.0, origin/master, origin/HEAD) Release v0.11.0 (#282)
bf0a555 Use IntegrationShouldRun in gomemcache_test (#254)
0171bec Bump github.com/gorilla/mux from 1.7.4 to 1.8.0 in /instrumentation/github.com/gorilla/mux (#256)
4b0e528 Bump github.com/aws/aws-sdk-go from 1.34.8 to 1.34.9 in /detectors/aws (#253)
4215822 Host metrics instrumentation (#231)
f2ec169 [cortex] Authentication Implementation and Timestamp Fix (#246)
a21b1d8 Bump github.com/emicklei/go-restful/v3 from 3.2.0 to 3.3.0 in /instrumentation/github.com/emicklei/go-restful (#250)
b5ee702 Bump github.com/aws/aws-sdk-go from 1.34.7 to 1.34.8 in /detectors/aws (#251)
936bcb7 Use a non-standard port for the DD example (#242)
2b93770 feat: add example for beego instrumentation (#243)
4e75b37 Bump cloud.google.com/go from 0.63.0 to 0.64.0 in /detectors/gcp (#248)
86d14f4 Bump github.com/aws/aws-sdk-go from 1.34.6 to 1.34.7 in /detectors/aws (#247)
453f28e Cortex: Add support for histogram and distribution (#237)
b3e521c Cortex example project (#238)
9cc7199 Update runtime.go instrumentation Meter name (#241)
a60647b Create runtime.Config struct with metric.Provider and WithMinimumReadMemStatsInterval() configuration options (#224)
733f3b7 Update build to use Go 1.15 (#236)
aaac45e Bump github.com/aws/aws-sdk-go from 1.34.5 to 1.34.6 in /detectors/aws (#235)
d58e0e8 feat: Add integration for github.com/astaxie/beego (#200)
0d5bd34 Remove service name as a parameter of Sarama instrumentation (#221)
1df6921 Bump github.com/aws/aws-sdk-go from 1.34.4 to 1.34.5 in /detectors/aws (#230)
a333e58 Add license-check to Makefile (#228)
0cce6d2 Use top-level common SemVersion() in creation of versioned tracer for bradfitz/gomemcache (#226)
df25cc0 Introduce a top-level Version() and SemVersion() function (#225)
9a03b4b Instrumentation for github.com/bradfitz/gomemcache (#204)
a851743 Bump github.com/aws/aws-sdk-go from 1.34.2 to 1.34.4 in /detectors/aws (#220)
c3022e7 Update project maintainers (#219)

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)