Skip to content

Commit 3386efc

Browse files
committed
📎 version bump (examples)
1 parent 08a81be commit 3386efc

4 files changed

Lines changed: 33 additions & 47 deletions

File tree

examples/otel/mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ defmodule Otel.MixProject do
2424
# Run "mix help deps" to learn about dependencies.
2525
defp deps do
2626
[
27-
{:opentelemetry_api, "~> 1.4"},
27+
{:opentelemetry_api, "~> 1.4", override: true},
2828
{:opentelemetry, "~> 1.4"},
2929
{:telemetria, path: "../.."}
3030
]

examples/otel/mix.lock

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
%{
2-
"doctest_formatter": {:hex, :doctest_formatter, "0.3.1", "a3fd87c1f75e8a78e7737ec4a4494800ddda705998a59320b87fe4c59c030794", [:mix], [], "hexpm", "3c092540d8b73ffc526a92daa2dc2ecd50714f14325eeacbc7b4e790f890443a"},
3-
"estructura": {:hex, :estructura, "1.6.1", "724bb572194482095d250795ffe593e5f4e326b6f5dc0c7e5864695f0a9c4182", [:mix], [{:doctest_formatter, "~> 0.2", [hex: :doctest_formatter, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:stream_data, "~> 1.0", [hex: :stream_data, repo: "hexpm", optional: false]}], "hexpm", "b3424637719071bd9f6b7be583bce09f140795b0352e7c6b3b847c50b2784dd9"},
2+
"doctest_formatter": {:hex, :doctest_formatter, "0.4.1", "c69bf93853d1ec5785cbd22dcf0c2bd4dd357cc53f2e89d05850eed7e985462a", [:mix], [], "hexpm", "c1b07495a524126de133be4e077b28c4a2d8e1a14c9eeca962482e2067b5b068"},
3+
"elixir_uuid": {:hex, :elixir_uuid, "1.2.1", "dce506597acb7e6b0daeaff52ff6a9043f5919a4c3315abb4143f0b00378c097", [:mix], [], "hexpm", "f7eba2ea6c3555cea09706492716b0d87397b88946e6380898c2889d68585752"},
4+
"estructura": {:hex, :estructura, "1.13.0", "6480aeec04431e7661f71f3377995ef4b185130d203e7848050fba3e8dbb1232", [:mix], [{:doctest_formatter, "~> 0.2", [hex: :doctest_formatter, repo: "hexpm", optional: false]}, {:elixir_uuid, "~> 1.2", [hex: :elixir_uuid, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:lazy_for, "~> 1.0", [hex: :lazy_for, repo: "hexpm", optional: false]}, {:stream_data, "~> 1.0", [hex: :stream_data, repo: "hexpm", optional: false]}], "hexpm", "460aee9de72d49de58304a3125e15b50f59502df73a7d24fe6b21cd5979228ba"},
45
"jason": {:hex, :jason, "1.4.4", "b9226785a9aa77b6857ca22832cffa5d5011a667207eb2a0ad56adb5db443b8a", [:mix], [{:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "c5eb0cab91f094599f94d55bc63409236a8ec69a21a67814529e8d5f6cc90b3b"},
6+
"lazy_for": {:hex, :lazy_for, "1.1.0", "417774bac8df3801d504307b1c51ed7aeb6adac06751e890d82f6ed661584ee6", [:mix], [], "hexpm", "5ce1cd1246188c4640d00240e8c2bd87a22a040a70a12e65937eb49c1e9b566e"},
57
"nimble_options": {:hex, :nimble_options, "1.1.1", "e3a492d54d85fc3fd7c5baf411d9d2852922f66e69476317787a7b2bb000a61b", [:mix], [], "hexpm", "821b2470ca9442c4b6984882fe9bb0389371b8ddec4d45a9504f00a66f650b44"},
6-
"opentelemetry": {:hex, :opentelemetry, "1.5.0", "7dda6551edfc3050ea4b0b40c0d2570423d6372b97e9c60793263ef62c53c3c2", [:rebar3], [{:opentelemetry_api, "~> 1.4", [hex: :opentelemetry_api, repo: "hexpm", optional: false]}], "hexpm", "cdf4f51d17b592fc592b9a75f86a6f808c23044ba7cf7b9534debbcc5c23b0ee"},
7-
"opentelemetry_api": {:hex, :opentelemetry_api, "1.4.0", "63ca1742f92f00059298f478048dfb826f4b20d49534493d6919a0db39b6db04", [:mix, :rebar3], [], "hexpm", "3dfbbfaa2c2ed3121c5c483162836c4f9027def469c41578af5ef32589fcfc58"},
8-
"stream_data": {:hex, :stream_data, "1.1.2", "05499eaec0443349ff877aaabc6e194e82bda6799b9ce6aaa1aadac15a9fdb4d", [:mix], [], "hexpm", "129558d2c77cbc1eb2f4747acbbea79e181a5da51108457000020a906813a1a9"},
8+
"opentelemetry": {:hex, :opentelemetry, "1.7.0", "20d0f12d3d1c398d3670fd44fd1a7c495dd748ab3e5b692a7906662e2fb1a38a", [:rebar3], [{:opentelemetry_api, "~> 1.5.0", [hex: :opentelemetry_api, repo: "hexpm", optional: false]}], "hexpm", "a9173b058c4549bf824cbc2f1d2fa2adc5cdedc22aa3f0f826951187bbd53131"},
9+
"opentelemetry_api": {:hex, :opentelemetry_api, "1.5.0", "1a676f3e3340cab81c763e939a42e11a70c22863f645aa06aafefc689b5550cf", [:mix, :rebar3], [], "hexpm", "f53ec8a1337ae4a487d43ac89da4bd3a3c99ddf576655d071deed8b56a2d5dda"},
10+
"stream_data": {:hex, :stream_data, "1.3.0", "bde37905530aff386dea1ddd86ecbf00e6642dc074ceffc10b7d4e41dfd6aac9", [:mix], [], "hexpm", "3cc552e286e817dca43c98044c706eec9318083a1480c52ae2688b08e2936e3c"},
911
}

examples/otel/test/otel_test.exs

Lines changed: 18 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -13,69 +13,51 @@ defmodule OtelTest do
1313
test "converts fahrenheit to celsius (capture)" do
1414
:otel_simple_processor.set_exporter(:otel_exporter_pid, self())
1515

16-
log =
16+
_log =
1717
capture_log(fn ->
1818
assert Otel.f_to_c(451) == 233
1919
Process.sleep(100)
2020
end)
2121

2222
# assert log =~ "[warning] Unexpected throttle setting for group `:weather_reports` → nil"
2323

24-
# nested span
24+
# parent span
2525
assert_receive {:span,
26-
{:span, _, _, {:tracestate, []}, parent_span_id, "otel.do_f_to_c", :internal, _, _,
26+
{:span, _, span_id, {:tracestate, []}, _, _, "otel.f_to_c", :internal, _, _,
2727
{:attributes, 128, :infinity, 0,
2828
%{
2929
"args_fahrenheit" => 451,
30-
"context_conditional" => nil,
31-
"context_options_group" => :weather_reports,
32-
"context_options_level" => :info,
33-
"env_file" => _,
34-
"env_line" => 13,
3530
"env_module" => Otel,
36-
"result" => 232.77777777777777,
37-
"measurements_consumed" => _,
38-
"measurements_system_time_monotonic" => _,
39-
"measurements_system_time_system" => _,
31+
"env_line" => 7,
32+
"locals_celsius" => 232.77777777777777,
33+
"result" => 233,
4034
"telemetria_group" => :weather_reports
4135
}},
4236
{:events, 128, 128, :infinity, 0,
4337
[
44-
{:event, _, "otel.do_f_to_c@" <> _, {:attributes, 128, :infinity, 0, %{}}}
45-
]},
46-
{:links, 128, 128, :infinity, 0,
47-
[
48-
{:link, _, _, {:attributes, 128, :infinity, 0, %{}}, {:tracestate, []}}
49-
]}, :undefined, 1, false,
50-
{:instrumentation_scope, "telemetria", _, :undefined}}}
51-
when is_integer(parent_span_id),
38+
{:event, _, "otel.f_to_c@" <> _, _}
39+
]}, _, :undefined, 1, false,
40+
{:instrumentation_scope, "telemetria", _, :undefined}}},
5241
1000
5342

54-
# parent span
43+
# nested span
5544
assert_receive {:span,
56-
{:span, _, span_id, {:tracestate, []}, :undefined, "otel.f_to_c", :internal, _, _,
45+
{:span, _, _, {:tracestate, []}, parent_span_id, _, "otel.do_f_to_c", :internal,
46+
_, _,
5747
{:attributes, 128, :infinity, 0,
5848
%{
5949
"args_fahrenheit" => 451,
60-
"context_conditional" => nil,
61-
"context_options_group" => :weather_reports,
62-
"context_options_level" => :info,
63-
"context_options_locals_0" => :celsius,
64-
"env_file" => _,
65-
"env_line" => 7,
6650
"env_module" => Otel,
67-
"locals_celsius" => 232.77777777777777,
68-
"measurements_consumed" => _,
69-
"measurements_system_time_monotonic" => _,
70-
"measurements_system_time_system" => _,
71-
"result" => 233,
51+
"env_line" => 13,
52+
"result" => 232.77777777777777,
7253
"telemetria_group" => :weather_reports
7354
}},
7455
{:events, 128, 128, :infinity, 0,
7556
[
76-
{:event, _, "otel.f_to_c@" <> _, {:attributes, 128, :infinity, 0, %{}}}
77-
]}, {:links, 128, 128, :infinity, 1, []}, :undefined, 1, false,
78-
{:instrumentation_scope, "telemetria", _, :undefined}}},
57+
{:event, _, "otel.do_f_to_c@" <> _, _}
58+
]}, _, :undefined, 1, false,
59+
{:instrumentation_scope, "telemetria", _, :undefined}}}
60+
when is_integer(parent_span_id),
7961
1000
8062

8163
assert parent_span_id == span_id

examples/tm/mix.lock

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
%{
2-
"doctest_formatter": {:hex, :doctest_formatter, "0.3.1", "a3fd87c1f75e8a78e7737ec4a4494800ddda705998a59320b87fe4c59c030794", [:mix], [], "hexpm", "3c092540d8b73ffc526a92daa2dc2ecd50714f14325eeacbc7b4e790f890443a"},
3-
"estructura": {:hex, :estructura, "1.6.1", "724bb572194482095d250795ffe593e5f4e326b6f5dc0c7e5864695f0a9c4182", [:mix], [{:doctest_formatter, "~> 0.2", [hex: :doctest_formatter, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:stream_data, "~> 1.0", [hex: :stream_data, repo: "hexpm", optional: false]}], "hexpm", "b3424637719071bd9f6b7be583bce09f140795b0352e7c6b3b847c50b2784dd9"},
2+
"doctest_formatter": {:hex, :doctest_formatter, "0.4.1", "c69bf93853d1ec5785cbd22dcf0c2bd4dd357cc53f2e89d05850eed7e985462a", [:mix], [], "hexpm", "c1b07495a524126de133be4e077b28c4a2d8e1a14c9eeca962482e2067b5b068"},
3+
"elixir_uuid": {:hex, :elixir_uuid, "1.2.1", "dce506597acb7e6b0daeaff52ff6a9043f5919a4c3315abb4143f0b00378c097", [:mix], [], "hexpm", "f7eba2ea6c3555cea09706492716b0d87397b88946e6380898c2889d68585752"},
4+
"estructura": {:hex, :estructura, "1.13.0", "6480aeec04431e7661f71f3377995ef4b185130d203e7848050fba3e8dbb1232", [:mix], [{:doctest_formatter, "~> 0.2", [hex: :doctest_formatter, repo: "hexpm", optional: false]}, {:elixir_uuid, "~> 1.2", [hex: :elixir_uuid, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:lazy_for, "~> 1.0", [hex: :lazy_for, repo: "hexpm", optional: false]}, {:stream_data, "~> 1.0", [hex: :stream_data, repo: "hexpm", optional: false]}], "hexpm", "460aee9de72d49de58304a3125e15b50f59502df73a7d24fe6b21cd5979228ba"},
45
"jason": {:hex, :jason, "1.4.4", "b9226785a9aa77b6857ca22832cffa5d5011a667207eb2a0ad56adb5db443b8a", [:mix], [{:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "c5eb0cab91f094599f94d55bc63409236a8ec69a21a67814529e8d5f6cc90b3b"},
6+
"lazy_for": {:hex, :lazy_for, "1.1.0", "417774bac8df3801d504307b1c51ed7aeb6adac06751e890d82f6ed661584ee6", [:mix], [], "hexpm", "5ce1cd1246188c4640d00240e8c2bd87a22a040a70a12e65937eb49c1e9b566e"},
57
"nimble_options": {:hex, :nimble_options, "1.1.1", "e3a492d54d85fc3fd7c5baf411d9d2852922f66e69476317787a7b2bb000a61b", [:mix], [], "hexpm", "821b2470ca9442c4b6984882fe9bb0389371b8ddec4d45a9504f00a66f650b44"},
6-
"stream_data": {:hex, :stream_data, "1.1.2", "05499eaec0443349ff877aaabc6e194e82bda6799b9ce6aaa1aadac15a9fdb4d", [:mix], [], "hexpm", "129558d2c77cbc1eb2f4747acbbea79e181a5da51108457000020a906813a1a9"},
7-
"telemetry": {:hex, :telemetry, "1.3.0", "fedebbae410d715cf8e7062c96a1ef32ec22e764197f70cda73d82778d61e7a2", [:rebar3], [], "hexpm", "7015fc8919dbe63764f4b4b87a95b7c0996bd539e0d499be6ec9d7f3875b79e6"},
8-
"telemetry_poller": {:hex, :telemetry_poller, "1.1.0", "58fa7c216257291caaf8d05678c8d01bd45f4bdbc1286838a28c4bb62ef32999", [:rebar3], [{:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "9eb9d9cbfd81cbd7cdd24682f8711b6e2b691289a0de6826e58452f28c103c8f"},
8+
"stream_data": {:hex, :stream_data, "1.3.0", "bde37905530aff386dea1ddd86ecbf00e6642dc074ceffc10b7d4e41dfd6aac9", [:mix], [], "hexpm", "3cc552e286e817dca43c98044c706eec9318083a1480c52ae2688b08e2936e3c"},
9+
"telemetry": {:hex, :telemetry, "1.4.2", "a0cb522801dffb1c49fe6e30561badffc7b6d0e180db1300df759faa22062855", [:rebar3], [], "hexpm", "928f6495066506077862c0d1646609eed891a4326bee3126ba54b60af61febb1"},
10+
"telemetry_poller": {:hex, :telemetry_poller, "1.3.0", "d5c46420126b5ac2d72bc6580fb4f537d35e851cc0f8dbd571acf6d6e10f5ec7", [:rebar3], [{:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "51f18bed7128544a50f75897db9974436ea9bfba560420b646af27a9a9b35211"},
911
}

0 commit comments

Comments
 (0)