Skip to content

Commit 9b8d93d

Browse files
authored
Update opentelemetry deps (#5)
1 parent 0b2d333 commit 9b8d93d

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

config/#con#

Lines changed: 0 additions & 1 deletion
This file was deleted.

lib/teleplug.ex

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ defmodule Teleplug do
3434
http_server_attributes(conn) ++
3535
network_attributes(conn)
3636

37+
parent_ctx = Tracer.current_span_ctx()
38+
3739
new_ctx =
3840
Tracer.start_span(
3941
conn.request_path,
@@ -53,6 +55,8 @@ defmodule Teleplug do
5355
Conn.register_before_send(conn, fn conn ->
5456
Tracer.set_attribute("http.status_code", conn.status)
5557
Tracer.end_span()
58+
59+
Tracer.set_current_span(parent_ctx)
5660
conn
5761
end)
5862
end

mix.exs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ defmodule Teleplug.MixProject do
44
def project do
55
[
66
app: :teleplug,
7-
version: "0.1.0",
7+
version: "1.0.0-rc.1",
88
elixir: "~> 1.10",
99
start_permanent: Mix.env() == :prod,
1010
deps: deps(),
@@ -22,10 +22,8 @@ defmodule Teleplug.MixProject do
2222
# Run "mix help deps" to learn about dependencies.
2323
defp deps do
2424
[
25-
# {:dep_from_hexpm, "~> 0.3.0"},
26-
# {:dep_from_git, git: "https://github.com/elixir-lang/my_dep.git", tag: "0.1.0"}
27-
{:opentelemetry_api, "~> 0.6.0"},
28-
{:opentelemetry, "~> 0.6.0", only: :test},
25+
{:opentelemetry_api, "~> 1.0.0-rc.2"},
26+
{:opentelemetry, "~> 1.0.0-rc.2", only: :test},
2927
{:plug, "~> 1.11"},
3028
{:credo, "~> 1.5", only: [:dev, :test], runtime: false},
3129
{:dialyxir, "~> 1.1", only: [:dev, :test], runtime: false},

0 commit comments

Comments
 (0)