Skip to content

Commit 4ced0ae

Browse files
authored
Merge branch 'main' into ms/add-spec-links
2 parents db3920e + a8efe4c commit 4ced0ae

File tree

12 files changed

+73
-31
lines changed

12 files changed

+73
-31
lines changed

.github/workflows/fossa.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: FOSSA scanning
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
permissions:
9+
contents: read
10+
11+
jobs:
12+
fossa:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
16+
17+
- uses: erlef/setup-beam@v1
18+
with:
19+
otp-version: "27.2"
20+
rebar3-version: "3.24.0"
21+
elixir-version: "1.18.1"
22+
version-type: "strict"
23+
24+
- uses: fossas/fossa-action@93a52ecf7c3ac7eb40f5de77fd69b1a19524de94 # v1.5.0
25+
with:
26+
api-key: ${{secrets.FOSSA_API_KEY}}
27+
team: OpenTelemetry

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## Experimental API 0.5.2 - 2024-11-22
11+
12+
### Added
13+
14+
- [Hard code semconv values](https://github.com/open-telemetry/opentelemetry-erlang/pull/780)
15+
16+
## Experimental SDK 0.6.0 - 2024-11-22
17+
18+
### Added
19+
20+
- [move metrics and logs to separate exporter modules from
21+
traces](https://github.com/open-telemetry/opentelemetry-erlang/pull/720)
22+
- [make the console metric exporter handle all
23+
values](https://github.com/open-telemetry/opentelemetry-erlang/pull/709)
24+
25+
### Fixes
26+
27+
- [metric exporter: nothing to do for an empty list of
28+
metrics](https://github.com/open-telemetry/opentelemetry-erlang/pull/782)
29+
- [Hard code semconv
30+
values](https://github.com/open-telemetry/opentelemetry-erlang/pull/780)
31+
- [removed old unused otel_metric_exporter
32+
module](https://github.com/open-telemetry/opentelemetry-erlang/pull/715)
33+
1034
## Exporter 1.8.0 - 2024-10-05
1135

1236
### Fixes

apps/opentelemetry/src/otel_batch_processor.erl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484

8585
-define(DEFAULT_MAX_QUEUE_SIZE, 2048).
8686
-define(DEFAULT_SCHEDULED_DELAY_MS, timer:seconds(5)).
87-
-define(DEFAULT_EXPORTER_TIMEOUT_MS, timer:minutes(5)).
87+
-define(DEFAULT_EXPORTER_TIMEOUT_MS, timer:seconds(30)).
8888
-define(DEFAULT_CHECK_TABLE_SIZE_MS, timer:seconds(1)).
8989

9090
-define(ENABLED_KEY(RegName), {?MODULE, enabled_key, RegName}).

apps/opentelemetry_api_experimental/mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ defmodule OpenTelemetryExperimental.MixProject do
4444
end)
4545
|> Enum.concat([
4646
{:cmark, "~> 0.10", only: :dev, runtime: false},
47-
{:ex_doc, "~> 0.36", only: :dev, runtime: false},
47+
{:ex_doc, "~> 0.37", only: :dev, runtime: false},
4848
{:dialyxir, "~> 1.0", only: [:dev], runtime: false},
4949
{:covertool, ">= 0.0.0", only: :test}
5050
])

apps/opentelemetry_api_experimental/mix.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
"covertool": {:hex, :covertool, "2.0.7", "398be995c4cf1a2861174389b3577ca97beee43b60c8f1afcf510f1b07d32408", [:rebar3], [], "hexpm", "46158ed6e1a0df7c0a912e314c7b8e053bd74daa5fc6b790614922a155b5720c"},
44
"dialyxir": {:hex, :dialyxir, "1.4.5", "ca1571ac18e0f88d4ab245f0b60fa31ff1b12cbae2b11bd25d207f865e8ae78a", [:mix], [{:erlex, ">= 0.2.7", [hex: :erlex, repo: "hexpm", optional: false]}], "hexpm", "b0fb08bb8107c750db5c0b324fa2df5ceaa0f9307690ee3c1f6ba5b9eb5d35c3"},
55
"earmark": {:hex, :earmark, "1.4.39", "acdb2f02c536471029dbcc509fbd6b94b89f40ad7729fb3f68f4b6944843f01d", [:mix], [{:earmark_parser, "~> 1.4.33", [hex: :earmark_parser, repo: "hexpm", optional: false]}], "hexpm", "156c9d8ec3cbeccdbf26216d8247bdeeacc8c76b4d9eee7554be2f1b623ea440"},
6-
"earmark_parser": {:hex, :earmark_parser, "1.4.42", "f23d856f41919f17cd06a493923a722d87a2d684f143a1e663c04a2b93100682", [:mix], [], "hexpm", "6915b6ca369b5f7346636a2f41c6a6d78b5af419d61a611079189233358b8b8b"},
6+
"earmark_parser": {:hex, :earmark_parser, "1.4.43", "34b2f401fe473080e39ff2b90feb8ddfeef7639f8ee0bbf71bb41911831d77c5", [:mix], [], "hexpm", "970a3cd19503f5e8e527a190662be2cee5d98eed1ff72ed9b3d1a3d466692de8"},
77
"elixir_make": {:hex, :elixir_make, "0.7.7", "7128c60c2476019ed978210c245badf08b03dbec4f24d05790ef791da11aa17c", [:mix], [{:castore, "~> 0.1 or ~> 1.0", [hex: :castore, repo: "hexpm", optional: true]}], "hexpm", "5bc19fff950fad52bbe5f211b12db9ec82c6b34a9647da0c2224b8b8464c7e6c"},
88
"erlex": {:hex, :erlex, "0.2.7", "810e8725f96ab74d17aac676e748627a07bc87eb950d2b83acd29dc047a30595", [:mix], [], "hexpm", "3ed95f79d1a844c3f6bf0cea61e0d5612a42ce56da9c03f01df538685365efb0"},
9-
"ex_doc": {:hex, :ex_doc, "0.36.1", "4197d034f93e0b89ec79fac56e226107824adcce8d2dd0a26f5ed3a95efc36b1", [:mix], [{:earmark_parser, "~> 1.4.42", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_c, ">= 0.1.0", [hex: :makeup_c, repo: "hexpm", optional: true]}, {:makeup_elixir, "~> 0.14 or ~> 1.0", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1 or ~> 1.0", [hex: :makeup_erlang, repo: "hexpm", optional: false]}, {:makeup_html, ">= 0.1.0", [hex: :makeup_html, repo: "hexpm", optional: true]}], "hexpm", "d7d26a7cf965dacadcd48f9fa7b5953d7d0cfa3b44fa7a65514427da44eafd89"},
9+
"ex_doc": {:hex, :ex_doc, "0.37.2", "2a3aa7014094f0e4e286a82aa5194a34dd17057160988b8509b15aa6c292720c", [:mix], [{:earmark_parser, "~> 1.4.42", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_c, ">= 0.1.0", [hex: :makeup_c, repo: "hexpm", optional: true]}, {:makeup_elixir, "~> 0.14 or ~> 1.0", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1 or ~> 1.0", [hex: :makeup_erlang, repo: "hexpm", optional: false]}, {:makeup_html, ">= 0.1.0", [hex: :makeup_html, repo: "hexpm", optional: true]}], "hexpm", "4dfa56075ce4887e4e8b1dcc121cd5fcb0f02b00391fd367ff5336d98fa49049"},
1010
"makeup": {:hex, :makeup, "1.2.1", "e90ac1c65589ef354378def3ba19d401e739ee7ee06fb47f94c687016e3713d1", [:mix], [{:nimble_parsec, "~> 1.4", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "d36484867b0bae0fea568d10131197a4c2e47056a6fbe84922bf6ba71c8d17ce"},
1111
"makeup_elixir": {:hex, :makeup_elixir, "1.0.1", "e928a4f984e795e41e3abd27bfc09f51db16ab8ba1aebdba2b3a575437efafc2", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "7284900d412a3e5cfd97fdaed4f5ed389b8f2b4cb49efc0eb3bd10e2febf9507"},
12-
"makeup_erlang": {:hex, :makeup_erlang, "1.0.1", "c7f58c120b2b5aa5fd80d540a89fdf866ed42f1f3994e4fe189abebeab610839", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "8a89a1eeccc2d798d6ea15496a6e4870b75e014d1af514b1b71fa33134f57814"},
13-
"nimble_parsec": {:hex, :nimble_parsec, "1.4.0", "51f9b613ea62cfa97b25ccc2c1b4216e81df970acd8e16e8d1bdc58fef21370d", [:mix], [], "hexpm", "9c565862810fb383e9838c1dd2d7d2c437b3d13b267414ba6af33e50d2d1cf28"},
14-
"opentelemetry_api": {:hex, :opentelemetry_api, "1.3.0", "03e2177f28dd8d11aaa88e8522c81c2f6a788170fe52f7a65262340961e663f9", [:mix, :rebar3], [{:opentelemetry_semantic_conventions, "~> 0.2", [hex: :opentelemetry_semantic_conventions, repo: "hexpm", optional: false]}], "hexpm", "b9e5ff775fd064fa098dba3c398490b77649a352b40b0b730a6b7dc0bdd68858"},
12+
"makeup_erlang": {:hex, :makeup_erlang, "1.0.2", "03e1804074b3aa64d5fad7aa64601ed0fb395337b982d9bcf04029d68d51b6a7", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "af33ff7ef368d5893e4a267933e7744e46ce3cf1f61e2dccf53a111ed3aa3727"},
13+
"nimble_parsec": {:hex, :nimble_parsec, "1.4.2", "8efba0122db06df95bfaa78f791344a89352ba04baedd3849593bfce4d0dc1c6", [], [], "hexpm", "4b21398942dda052b403bbe1da991ccd03a053668d147d53fb8c4e0efe09c973"},
14+
"opentelemetry_api": {:hex, :opentelemetry_api, "1.4.0", "63ca1742f92f00059298f478048dfb826f4b20d49534493d6919a0db39b6db04", [:mix, :rebar3], [], "hexpm", "3dfbbfaa2c2ed3121c5c483162836c4f9027def469c41578af5ef32589fcfc58"},
1515
"opentelemetry_semantic_conventions": {:hex, :opentelemetry_semantic_conventions, "0.2.0", "b67fe459c2938fcab341cb0951c44860c62347c005ace1b50f8402576f241435", [:mix, :rebar3], [], "hexpm", "d61fa1f5639ee8668d74b527e6806e0503efc55a42db7b5f39939d84c07d6895"},
1616
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
{erl_opts, [debug_info]}.
2-
{deps, [{opentelemetry_api, "~> 1.3"}]}.
2+
{deps, [{opentelemetry_api, "~> 1.4"}]}.

apps/opentelemetry_api_experimental/src/opentelemetry_api_experimental.app.src

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{application, opentelemetry_api_experimental,
22
[{description, "API for unstable OpenTelemetry signals"},
3-
{vsn, "0.5.1"},
3+
{vsn, "0.5.2"},
44
{registered, []},
55
{applications,
66
[kernel,

apps/opentelemetry_experimental/rebar.config

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{erl_opts, [debug_info]}.
2-
{deps, [{opentelemetry, "~> 1.4"},
3-
{opentelemetry_api, "~> 1.3"},
4-
{opentelemetry_api_experimental, "~> 0.5.1"}]}.
2+
{deps, [{opentelemetry, "~> 1.5"},
3+
{opentelemetry_api, "~> 1.4"},
4+
{opentelemetry_api_experimental, "~> 0.5.2"}]}.
55

66
{shell, [
77
% {config, "config/sys.config"},

apps/opentelemetry_experimental/src/opentelemetry_experimental.app.src

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{application, opentelemetry_experimental,
22
[{description, "Implementation of unstable OpenTelemetry signals"},
3-
{vsn, "0.5.1"},
3+
{vsn, "0.6.0"},
44
{registered, []},
55
{mod, {opentelemetry_experimental_app, []}},
66
{applications,

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: "3"
22
services:
33
otel:
4-
image: otel/opentelemetry-collector-contrib:0.118.0
4+
image: otel/opentelemetry-collector-contrib:0.120.0
55
command: ["--config=/conf/otel-collector-config.yaml"]
66
privileged: true
77
ports:

0 commit comments

Comments
 (0)