Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Req 1.27 SemConv #375

Merged
merged 17 commits into from
Oct 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
27 changes: 19 additions & 8 deletions instrumentation/opentelemetry_req/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,43 @@
# Changelog

### 1.0.0-rc.1

### Features

- OpenTelemetry v1.27 support

### Breaking Changes

- Various HTTP Semantic Convention changes are included. One major change
regards span naming. This may affect your observability tools when keying
on span names. The key change there is the HTTP method is now a prefix, e.g. "GET /users/:user_id"

## 0.2.0

### Fixes

* Add support for Req v0.4
- Add support for Req v0.4

* Change http.url to follow [OpenTelemetry http spec](https://opentelemetry.io/docs/reference/specification/trace/semantic_conventions/http/#http-client).
- Change http.url to follow [OpenTelemetry http spec](https://opentelemetry.io/docs/reference/specification/trace/semantic_conventions/http/#http-client).

* Full HTTP request URL in the form `scheme://host[:port]/path?query[#fragment]`
- Full HTTP request URL in the form `scheme://host[:port]/path?query[#fragment]`

* Strip user credentials passed via URL
- Strip user credentials passed via URL

## 0.1.2

### Fixes

* Fix ctx not being set back to parent upon completion
- Fix ctx not being set back to parent upon completion

## 0.1.1

### Fixes

* Fix client span to be the ctx injected to headers
- Fix client span to be the ctx injected to headers

## 0.1.0

### Features

* Initial release

- Initial release
2 changes: 1 addition & 1 deletion instrumentation/opentelemetry_req/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ See [Docs](https://hex.pm/packages/opentelemetry_req) for usage instructions.
```elixir
def deps do
[
{:opentelemetry_req, "~> 0.2.0"}
{:opentelemetry_req, "~> 1.0.0-beta.1"}
]
end
```
Expand Down
Loading
Loading