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

Upstream tracing-actix-web into actix-extras #468

Open
wants to merge 171 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
171 commits
Select commit Hold shift + click to select a range
a60c530
First release.
Sep 27, 2020
4ef6f95
Add spacing.
Sep 27, 2020
5da38fa
Add request id
Sep 27, 2020
993b6e2
(cargo-release) start next development iteration 0.1.2-alpha.0
Sep 27, 2020
209ed46
Update to latest version of actix-web.
Sep 27, 2020
22e7c06
Fix documentation links.
Sep 27, 2020
34bc4d7
(cargo-release) start next development iteration 0.2.1-alpha.0
Sep 27, 2020
267b384
Fix example.
Sep 28, 2020
3c2d3ce
Bump version in README.
Sep 28, 2020
fe02b5b
(cargo-release) version 0.2.1
Sep 28, 2020
b319683
(cargo-release) start next development iteration 0.2.2-alpha.0
Sep 28, 2020
abebf4d
fix missing tracing-log import in Readme
mkulke Oct 30, 2020
ccb5c43
Merge pull request #4 from mkulke/fix-missing-tracing-log-in-readme
LukeMathWalker Oct 30, 2020
cae5968
Make request ID extractable in request handlers (#3)
vbrandl Oct 31, 2020
a66fecf
Update actix_web to 4.0 (#7)
rednithin Jan 24, 2021
8792975
Bump minor version for beta release based on newer actix-web beta rel…
Jan 24, 2021
401faaf
(cargo-release) version 0.3.0-beta.1
Jan 24, 2021
466b8a6
Update to the latest actix-web beta. (#8)
LukeMathWalker Feb 11, 2021
05f73bd
Update to latest actix-web beta
Mar 21, 2021
444ce4a
(cargo-release) version 0.3.0-beta.2
Mar 21, 2021
902f7d7
(cargo-release) version 0.3.0-beta.3
Mar 21, 2021
56a0b1a
Add HTTP method to span fields (#12)
lsunsi Mar 23, 2021
1025372
Update to latest actix-web
Apr 21, 2021
7da6ea9
Adopt OpenTelemetry's semantic convention (#15)
LukeMathWalker Apr 25, 2021
1e8949f
Release 0.4.0 beta.1 (#16)
LukeMathWalker Apr 25, 2021
c9f3c42
(cargo-release) version 4.0.0-beta.1
LukeMathWalker Apr 25, 2021
83aecf4
Rollback
LukeMathWalker Apr 25, 2021
8c1eacd
(cargo-release) version 0.4.0-beta.1
LukeMathWalker Apr 25, 2021
034ef8d
Fix docs.
LukeMathWalker Apr 25, 2021
e5b3ffc
Downgrade actix-web to beta5
Apr 28, 2021
f6586ed
(cargo-release) version 0.4.0-beta.2
Apr 28, 2021
e110e6c
Add error details.
Apr 28, 2021
c2264e7
(cargo-release) version 0.4.0-beta.3
Apr 28, 2021
737a718
Properly extract errors coming from handlers.
Apr 28, 2021
1f266e3
(cargo-release) version 0.4.0-beta.4
Apr 28, 2021
077bb85
Update actix dependencies (#20)
dchenk Jun 20, 2021
0034e3b
Update to actix-web 4.0.0-beta.7. (#24)
LukeMathWalker Jun 20, 2021
32529f6
Update README with the right versions.
LukeMathWalker Jun 20, 2021
4cab92a
Update Cargo.toml
LukeMathWalker Jun 20, 2021
475c3db
(cargo-release) version 0.4.0-beta.6
LukeMathWalker Jun 20, 2021
a3d4182
Guess who made a bit of a mess releasing the new version... I did!
LukeMathWalker Jun 20, 2021
6a11157
(cargo-release) version 0.4.0-beta.7
LukeMathWalker Jun 20, 2021
2367e71
Support updated OT 0.14 / tracing-OT 0.13 crate versions (#23)
bobbymcr Jul 3, 2021
0d7f7f6
Update actix deps to beta.8 (#25)
thalesfragoso Jul 3, 2021
d5bb731
Enabled OTEL 0.14 by default.
LukeMathWalker Jul 3, 2021
fd2b13f
(cargo-release) version 0.4.0-beta.8
LukeMathWalker Jul 3, 2021
72aa916
reduce imports (#27)
robjtede Jul 13, 2021
3068b12
feat(otel): add support for opentelemetry @0.15 (#26)
Drevoed Jul 13, 2021
cd11f35
Do not enable opentelemetry by default until they release 1.0.
LukeMathWalker Jul 13, 2021
be133d9
(cargo-release) version 0.4.0-beta.9
LukeMathWalker Jul 13, 2021
2bea16d
Implement Debug for RequestId (#31)
Thomasdezeeuw Aug 13, 2021
431788e
use import alias for otel versions (#29)
Gentoli Aug 13, 2021
159ffcd
Ensure compilation fails if multiple incompatible OTEL flags are spec…
LukeMathWalker Aug 13, 2021
06ba655
Add CI
LukeMathWalker Aug 13, 2021
d7ffa0a
Run rustfmt on the whole project
LukeMathWalker Aug 13, 2021
a83919a
Fix linter errors.
LukeMathWalker Aug 13, 2021
530872a
Fix command invocations.
LukeMathWalker Aug 13, 2021
a10427b
Change version in documentation.
LukeMathWalker Aug 13, 2021
1f3ecfe
(cargo-release) version 0.4.0-beta.10
LukeMathWalker Aug 13, 2021
050bfe0
Otel 16 (#33)
LukeMathWalker Aug 30, 2021
8b3d748
(cargo-release) version 0.4.0-beta.11
LukeMathWalker Aug 30, 2021
92e5f46
Update actix-web (#34)
wolverian Sep 10, 2021
7b510a7
Prepare release
LukeMathWalker Sep 10, 2021
0093e50
Merge branch 'main' of github.com:LukeMathWalker/tracing-actix-web in…
LukeMathWalker Sep 10, 2021
85ca23f
(cargo-release) version 0.4.0-beta.12
LukeMathWalker Sep 10, 2021
42ede27
Don't pull in unneeded dependency on futures (#35)
asonix Sep 14, 2021
f6ccc73
Allow root_span to wrap the full middlware chain, not just the output…
asonix Sep 21, 2021
e1b272e
Tracing error workaround (#38)
asonix Sep 21, 2021
5517c39
Bump version in docs
LukeMathWalker Sep 21, 2021
a2f2d0d
Merge branch 'main' of github.com:LukeMathWalker/tracing-actix-web in…
LukeMathWalker Sep 21, 2021
dd57aa7
(cargo-release) version 0.4.0-beta.13
LukeMathWalker Sep 21, 2021
e6c90a1
Hold root span across polls in streamed body (#40)
asonix Oct 10, 2021
331ab70
Change http.status_code to i32 (#43)
bobbymcr Oct 10, 2021
8903360
Fix docs.rs links (#41)
paulgb Oct 10, 2021
be29e11
Prepare release
LukeMathWalker Oct 10, 2021
56022d5
(cargo-release) version 0.4.0-beta.14
LukeMathWalker Oct 10, 2021
032b7cd
Bump actix-web (#47)
asonix Oct 21, 2021
cf8622f
Use http response for determining status code on errors (#46)
russweas Oct 21, 2021
8d0ab6f
Prepare release
LukeMathWalker Oct 21, 2021
c08c3c3
(cargo-release) version 0.4.0-beta.15
LukeMathWalker Oct 21, 2021
42e690b
Fixed opentelemetry feature breaking due to root_span! use (#51)
markhildreth-deepgram Oct 27, 2021
fbe847e
Fix clippy lint
LukeMathWalker Oct 27, 2021
6f9dcc8
Prepare release
LukeMathWalker Oct 27, 2021
205c63a
(cargo-release) version 0.4.0-beta.16
LukeMathWalker Oct 27, 2021
352c274
Update tracing subscriber (#49)
asonix Oct 27, 2021
b811e06
Breaking release.
LukeMathWalker Oct 27, 2021
2e97074
(cargo-release) start next development iteration 0.5.1-alpha.0
LukeMathWalker Oct 27, 2021
6cef211
Update required actix-web beta & examples (#54)
Guara92 Nov 18, 2021
a7ca5da
Update versions
LukeMathWalker Nov 18, 2021
b5abadf
Fix version in toml
LukeMathWalker Nov 18, 2021
ecc4d95
(cargo-release) version 0.5.0-beta.2
LukeMathWalker Nov 18, 2021
0838f17
Update to latest `actix-web` + improve README clarity around identifi…
LukeMathWalker Nov 24, 2021
4645519
(cargo-release) version 0.5.0-beta.3
LukeMathWalker Nov 24, 2021
d726662
Update to latest `actix-web` (#59)
chocological00 Dec 1, 2021
ae7040a
Prepare 0.5.0-beta.4 release
LukeMathWalker Dec 1, 2021
1414728
Update to actix-web beta.14 (#61)
asonix Dec 13, 2021
22fa669
Update versions in docs
LukeMathWalker Dec 13, 2021
396848c
(cargo-release) version 0.5.0-beta.5
LukeMathWalker Dec 13, 2021
f088267
Updated actix-web dependency to `4.0.0-beta.15` (#63)
Dec 18, 2021
a95320b
Update version
LukeMathWalker Dec 18, 2021
a7305d1
(cargo-release) version 0.5.0-beta.6
LukeMathWalker Dec 18, 2021
062b9c4
Update actix web (#64)
asonix Dec 28, 2021
224d92e
Prepare new release
LukeMathWalker Dec 28, 2021
98d8b8b
(cargo-release) version 0.5.6-beta.7
LukeMathWalker Dec 28, 2021
b63913a
fix version
LukeMathWalker Dec 28, 2021
38daef4
(cargo-release) start next development iteration 0.5.1-alpha.0
LukeMathWalker Dec 28, 2021
7c2f67f
Updated actix-web dependency to `4.0.0-beta.18` (#66)
robjtede Dec 30, 2021
306dc85
Prepare release
LukeMathWalker Dec 30, 2021
615f8fa
(cargo-release) start next development iteration 0.5.1-alpha.0
LukeMathWalker Dec 30, 2021
06f07f3
Update actix-web, prepare new release
LukeMathWalker Jan 5, 2022
0ef8479
(cargo-release) start next development iteration 0.5.1-alpha.0
LukeMathWalker Jan 5, 2022
56aa211
fix: update actix-web to beta.20 (#69)
woile Jan 18, 2022
860adc1
Prepare new release
Jan 18, 2022
d0f1019
update actix web to beta 21 (#71)
asonix Jan 23, 2022
ed35dc6
Actix Web rc.1 (#73)
asonix Feb 1, 2022
b3f3792
Add support for opentelemetry 0.17, actix-web rc.2 (#74)
asonix Feb 4, 2022
4881377
Support actix-web rc.3 (#76)
asonix Feb 11, 2022
b6394ad
Update to actix-web v4
LukeMathWalker Feb 25, 2022
d2e50af
Fix actix-web dev dependency'
LukeMathWalker Feb 25, 2022
8762fea
Add the otel.name field to the root span with the HTTP {method} {path…
floriantz Feb 28, 2022
12321ed
(cargo-release) version 0.5.1
Feb 28, 2022
3031e03
Update uuid to v1 (#82)
tyranron Jun 28, 2022
0726f5b
Update version in READMEs
Jun 28, 2022
973d9b0
(cargo-release) version 0.6.0
Jun 28, 2022
2ffc110
Support opentelemetry 0.18 (#89)
asonix Sep 20, 2022
598a4a7
Update README.md
Sep 20, 2022
01c0541
Update lib.rs
Sep 20, 2022
6012106
(cargo-release) version 0.6.1
Sep 20, 2022
0eb13e9
Allow level customisation (#91)
LukeMathWalker Oct 29, 2022
c95a781
(cargo-release) version 0.6.2
LukeMathWalker Oct 29, 2022
8e5b09b
Bound type-param of RootSpanBuilder::on_request_end (#93)
rharish101 Dec 19, 2022
d23e48b
Clippy lints
LukeMathWalker Dec 19, 2022
302aef6
(cargo-release) version 0.7.0
LukeMathWalker Dec 19, 2022
e888999
Fixed example for custom root span builder (#94)
rharish101 Dec 23, 2022
3692cba
Fixed custom root span builder code in README (#95)
rharish101 Dec 23, 2022
125b40f
Fix version
LukeMathWalker Dec 23, 2022
4007669
Fixed version number in lib.rs (#96)
rharish101 Dec 23, 2022
ed1e608
(cargo-release) version 0.7.1
LukeMathWalker Dec 23, 2022
b07f68c
Require tracing 0.1.36 or above to prevent a compilation error
LukeMathWalker Jan 6, 2023
b3d8d43
(cargo-release) version 0.7.2
LukeMathWalker Jan 6, 2023
610465c
fix minor typo in `README.md` (three -> these) (#100)
loadedice Mar 7, 2023
0fdbd40
Expose StreamSpan (#99)
jayvdb Mar 19, 2023
4527065
(cargo-release) version 0.7.3
LukeMathWalker Mar 19, 2023
a5300ff
Update README.md
LukeMathWalker Apr 13, 2023
33741a9
Update lib.rs
LukeMathWalker Apr 13, 2023
3729bec
(cargo-release) version 0.7.4
LukeMathWalker Apr 13, 2023
20a85b2
Update to opentelemetry 0.19 (#105)
asonix May 24, 2023
f8b7ca2
Add request-id header example (#108)
vbrandl Jun 16, 2023
7933926
Add opentelemetry 0.20 (#111)
asonix Aug 5, 2023
b44e8a5
Update tracing-opentelemetry (#114)
asonix Sep 28, 2023
1a856f8
chore: Release
LukeMathWalker Sep 29, 2023
410852f
add support for UUID v7 in `RequestId` (#116)
NishantJoshi00 Oct 20, 2023
1fb02d4
(cargo-release) version 0.7.8
LukeMathWalker Oct 20, 2023
fe9d543
Add support for OpenTelemetry 0.21 (#118)
vriesk Nov 10, 2023
58f8c58
(cargo-release) version 0.7.9
LukeMathWalker Nov 10, 2023
c173c38
Support otel 0.22 (#122)
omid Mar 10, 2024
89363c5
Remove `--cfg uuid_unstable` requirement for `uuid_v7` feature (#123)
SanchithHegde Mar 10, 2024
6f3baa8
Require uuid 1.6
LukeMathWalker Mar 10, 2024
e097e56
chore: Release
LukeMathWalker Mar 10, 2024
d3b81c4
Support otel 0.23 (#124)
omid Jun 5, 2024
516e90c
chore: Release
LukeMathWalker Jun 5, 2024
9f180d6
Support otel 0.24 (#127)
omid Sep 2, 2024
f9c81fa
Remove once_cell dependency
LukeMathWalker Sep 2, 2024
e81e3c4
Fix clippy lints
LukeMathWalker Sep 2, 2024
2b1ef85
fix: follow latest OTEL semantic conventions for the span name (#129)
OlivierManns Sep 2, 2024
8b56df5
chore: Release
LukeMathWalker Sep 2, 2024
2bc3ab3
Support otel 0.25 (#130)
omid Sep 26, 2024
3cc8dbc
chore: Release
LukeMathWalker Sep 26, 2024
1ac594a
chore: Prepare to merge into actix-extras
LukeMathWalker Sep 29, 2024
b3a2697
Merge remote-tracking branch 'tracing/actix-extras' into tracing-acti…
LukeMathWalker Sep 29, 2024
013c535
Adapt CI for tracing-actix-web
LukeMathWalker Sep 29, 2024
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
1 change: 1 addition & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ ci-check-min-examples = "hack check --workspace --no-default-features --examples
ci-check = "check --workspace --tests --examples --bins"
ci-test = "test --workspace --lib --tests --all-features --examples --bins --no-fail-fast"
ci-doctest = "test --workspace --doc --all-features --no-fail-fast"
ci-otel-test = "hack test --package tracing-actix-web --each-feature --exclude-all-features"
10 changes: 8 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,10 @@ jobs:

- name: tests
timeout-minutes: 40
run: cargo ci-test
run: cargo ci-test --exclude tracing-actix-web

- name: otel
run: cargo ci-otel-test

- name: CI cache clean
run: cargo-ci-cache-clean
Expand Down Expand Up @@ -127,7 +130,10 @@ jobs:

- name: tests
timeout-minutes: 40
run: cargo ci-test --exclude=actix-session --exclude=actix-limitation
run: cargo ci-test --exclude=tracing-actix-web --exclude=actix-session --exclude=actix-limitation

- name: otel
run: cargo ci-otel-test

- name: CI cache clean
run: cargo-ci-cache-clean
Expand Down
15 changes: 12 additions & 3 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,16 @@ jobs:
reporter: github-pr-check
github_token: ${{ secrets.GITHUB_TOKEN }}
clippy_flags: >-
--workspace --all-features --tests --examples --bins --
--workspace --all-features --exclude tracing-actix-web --tests --examples --bins --
-A unknown_lints -D clippy::todo -D clippy::dbg_macro

- name: Check OTEL with Clippy
uses: giraffate/[email protected]
with:
reporter: github-pr-check
github_token: ${{ secrets.GITHUB_TOKEN }}
clippy_flags: >-
--package tracing-actix-web --tests --examples --
-A unknown_lints -D clippy::todo -D clippy::dbg_macro

public-api-diff:
Expand All @@ -70,8 +79,8 @@ jobs:

- name: generate API diff
run: |
for f in $(find -mindepth 2 -maxdepth 2 -name Cargo.toml); do

for f in $(find -mindepth 2 -maxdepth 2 -not \( -path "./tracing-actix-web/Cargo.toml" -prune \) -name Cargo.toml); do
cargo public-api --manifest-path "$f" --all-features diff ${{ github.event.pull_request.base.sha }}..${{ github.sha }} >> /tmp/diff.txt
done
cargo public-api --manifest-path "tracing-actix-web/Cargo.toml" diff ${{ github.event.pull_request.base.sha }}..${{ github.sha }} >> /tmp/diff.txt
cat /tmp/diff.txt
4 changes: 4 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ members = [
"actix-settings",
"actix-web-httpauth",
"actix-ws",
"tracing-actix-web",
"tracing-actix-web/examples/opentelemetry",
"tracing-actix-web/examples/custom-root-span",
"tracing-actix-web/examples/request-id-response-header",
]

[workspace.package]
Expand Down
4 changes: 2 additions & 2 deletions justfile
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,12 @@ test-coverage-lcov: test-coverage
[group("test")]
[group("docs")]
test-docs:
cargo {{ toolchain }} test --doc --workspace --all-features --no-fail-fast -- --nocapture
cargo {{ toolchain }} test --doc --workspace --all-features --no-fail-fast --exclude tracing-actix-web -- --nocapture

# Document crates in workspace.
[group("docs")]
doc *args: && doc-set-workspace-crates
RUSTDOCFLAGS="--cfg=docsrs -Dwarnings" cargo +nightly doc --workspace --all-features {{ args }}
RUSTDOCFLAGS="--cfg=docsrs -Dwarnings" cargo +nightly doc --workspace --all-features --exclude tracing-actix-web {{ args }}

[group("docs")]
[private]
Expand Down
111 changes: 111 additions & 0 deletions tracing-actix-web/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
[package]
name = "tracing-actix-web"
version = "0.7.13"
authors = ["Luca Palmieri <[email protected]>"]
repository.workspace = true
homepage.workspace = true
license.workspace = true
edition.workspace = true
rust-version.workspace = true
documentation = "https://docs.rs/tracing-actix-web/"
readme = "README.md"
description = "Structured logging middleware for actix-web."

keywords = ["http", "actix-web", "tracing", "logging"]
categories = ["asynchronous", "web-programming"]

[features]
default = ["emit_event_on_error"]
opentelemetry_0_13 = [
"opentelemetry_0_13_pkg",
"tracing-opentelemetry_0_12_pkg",
]
opentelemetry_0_14 = [
"opentelemetry_0_14_pkg",
"tracing-opentelemetry_0_13_pkg",
]
opentelemetry_0_15 = [
"opentelemetry_0_15_pkg",
"tracing-opentelemetry_0_14_pkg",
]
opentelemetry_0_16 = [
"opentelemetry_0_16_pkg",
"tracing-opentelemetry_0_16_pkg",
]
opentelemetry_0_17 = [
"opentelemetry_0_17_pkg",
"tracing-opentelemetry_0_17_pkg",
]
opentelemetry_0_18 = [
"opentelemetry_0_18_pkg",
"tracing-opentelemetry_0_18_pkg",
]
opentelemetry_0_19 = [
"opentelemetry_0_19_pkg",
"tracing-opentelemetry_0_19_pkg",
]
opentelemetry_0_20 = [
"opentelemetry_0_20_pkg",
"tracing-opentelemetry_0_21_pkg",
]
opentelemetry_0_21 = [
"opentelemetry_0_21_pkg",
"tracing-opentelemetry_0_22_pkg",
]
opentelemetry_0_22 = [
"opentelemetry_0_22_pkg",
"tracing-opentelemetry_0_23_pkg",
]
opentelemetry_0_23 = [
"opentelemetry_0_23_pkg",
"tracing-opentelemetry_0_24_pkg",
]
opentelemetry_0_24 = [
"opentelemetry_0_24_pkg",
"tracing-opentelemetry_0_25_pkg",
]
opentelemetry_0_25 = [
"opentelemetry_0_25_pkg",
"tracing-opentelemetry_0_26_pkg",
]
emit_event_on_error = []
uuid_v7 = ["uuid/v7"]

[dependencies]
actix-web = { version = "4", default-features = false }
pin-project = "1.0.0"
tracing = "0.1.36"
uuid = { version = "1.6", features = ["v4"] }
mutually_exclusive_features = "0.1"
opentelemetry_0_13_pkg = { package = "opentelemetry", version = "0.13", optional = true }
opentelemetry_0_14_pkg = { package = "opentelemetry", version = "0.14", optional = true }
opentelemetry_0_15_pkg = { package = "opentelemetry", version = "0.15", optional = true }
opentelemetry_0_16_pkg = { package = "opentelemetry", version = "0.16", optional = true }
opentelemetry_0_17_pkg = { package = "opentelemetry", version = "0.17", optional = true }
opentelemetry_0_18_pkg = { package = "opentelemetry", version = "0.18", optional = true }
opentelemetry_0_19_pkg = { package = "opentelemetry", version = "0.19", optional = true }
opentelemetry_0_20_pkg = { package = "opentelemetry", version = "0.20", optional = true }
opentelemetry_0_21_pkg = { package = "opentelemetry", version = "0.21", optional = true }
opentelemetry_0_22_pkg = { package = "opentelemetry", version = "0.22", optional = true }
opentelemetry_0_23_pkg = { package = "opentelemetry", version = "0.23", optional = true }
opentelemetry_0_24_pkg = { package = "opentelemetry", version = "0.24", optional = true }
opentelemetry_0_25_pkg = { package = "opentelemetry", version = "0.25", optional = true }
tracing-opentelemetry_0_12_pkg = { package = "tracing-opentelemetry", version = "0.12", optional = true }
tracing-opentelemetry_0_13_pkg = { package = "tracing-opentelemetry", version = "0.13", optional = true }
tracing-opentelemetry_0_14_pkg = { package = "tracing-opentelemetry", version = "0.14", optional = true }
tracing-opentelemetry_0_16_pkg = { package = "tracing-opentelemetry", version = "0.16", optional = true }
tracing-opentelemetry_0_17_pkg = { package = "tracing-opentelemetry", version = "0.17", optional = true }
tracing-opentelemetry_0_18_pkg = { package = "tracing-opentelemetry", version = "0.18", optional = true }
tracing-opentelemetry_0_19_pkg = { package = "tracing-opentelemetry", version = "0.19", optional = true }
tracing-opentelemetry_0_21_pkg = { package = "tracing-opentelemetry", version = "0.21", optional = true }
tracing-opentelemetry_0_22_pkg = { package = "tracing-opentelemetry", version = "0.22", optional = true }
tracing-opentelemetry_0_23_pkg = { package = "tracing-opentelemetry", version = "0.23", optional = true }
tracing-opentelemetry_0_24_pkg = { package = "tracing-opentelemetry", version = "0.24", optional = true }
tracing-opentelemetry_0_25_pkg = { package = "tracing-opentelemetry", version = "0.25", optional = true }
tracing-opentelemetry_0_26_pkg = { package = "tracing-opentelemetry", version = "0.26", optional = true }

[dev-dependencies]
actix-web = { version = "4", default-features = false, features = ["macros"] }
tracing-subscriber = { version = "0.3", features = ["registry", "env-filter"] }
tracing-bunyan-formatter = "0.3.0"
tracing-log = "0.2"
1 change: 1 addition & 0 deletions tracing-actix-web/LICENSE-APACHE
1 change: 1 addition & 0 deletions tracing-actix-web/LICENSE-MIT
Loading
Loading