mirror of
https://github.com/actix/actix-extras.git
synced 2025-02-22 18:33:18 +01:00
Do not enable opentelemetry by default until they release 1.0.
This commit is contained in:
parent
3068b1213e
commit
cd11f358cd
@ -19,7 +19,7 @@ keywords = ["http", "actix-web", "tracing", "logging"]
|
||||
categories = ["asynchronous", "web-programming"]
|
||||
|
||||
[features]
|
||||
default = ["opentelemetry_0_14", "emit_event_on_error"]
|
||||
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"]
|
||||
|
10
README.md
10
README.md
@ -35,16 +35,16 @@ Add `tracing-actix-web` to your dependencies:
|
||||
```toml
|
||||
[dependencies]
|
||||
# ...
|
||||
tracing-actix-web = "0.4.0-beta.7"
|
||||
tracing-actix-web = "0.4.0-beta.9"
|
||||
tracing = "0.1"
|
||||
actix-web = "4.0.0-beta.7"
|
||||
actix-web = "4.0.0-beta.8"
|
||||
```
|
||||
|
||||
`tracing-actix-web` exposes three feature flags:
|
||||
|
||||
- `opentelemetry_0_13`: attach [OpenTelemetry](https://github.com/open-telemetry/opentelemetry-rust)'s context to the root span using OTEL 0.13.
|
||||
- `opentelemetry_0_14`: same as above but using OTEL 0.14 (enabled by default).
|
||||
- `opentelemetry_0_15`: same as above but using OTEL 0.15
|
||||
- `opentelemetry_0_13`: attach [OpenTelemetry](https://github.com/open-telemetry/opentelemetry-rust)'s context to the root span using `opentelemetry` 0.13;
|
||||
- `opentelemetry_0_14`: same as above but using `opentelemetry` 0.14;
|
||||
- `opentelemetry_0_15`: same as above but using `opentelemetry` 0.15;
|
||||
- `emit_event_on_error`: emit a [`tracing`] event when request processing fails with an error (enabled by default).
|
||||
|
||||
`tracing-actix-web` will release `0.4.0`, going out of beta, as soon as `actix-web` releases a stable `4.0.0`.
|
||||
|
12
src/lib.rs
12
src/lib.rs
@ -8,16 +8,16 @@
|
||||
//! ```toml
|
||||
//! [dependencies]
|
||||
//! # ...
|
||||
//! tracing-actix-web = "0.4.0-beta.7"
|
||||
//! tracing-actix-web = "0.4.0-beta.9"
|
||||
//! tracing = "0.1"
|
||||
//! actix-web = "4.0.0-beta.7"
|
||||
//! actix-web = "4.0.0-beta.8"
|
||||
//! ```
|
||||
//!
|
||||
//! `tracing-actix-web` exposes three feature flags:
|
||||
//!
|
||||
//! - `opentelemetry_0_13`: attach [OpenTelemetry](https://github.com/open-telemetry/opentelemetry-rust)'s context to the root span using OTEL 0.13;
|
||||
//! - `opentelemetry_0_14`: same as above but using OTEL 0.14 (enabled by default);
|
||||
//! - `opentelemetry_0_15`: same as above but using OTEL 0.15
|
||||
//! - `opentelemetry_0_13`: attach [OpenTelemetry](https://github.com/open-telemetry/opentelemetry-rust)'s context to the root span using `opentelemetry` 0.13;
|
||||
//! - `opentelemetry_0_14`: same as above but using `opentelemetry` 0.14;
|
||||
//! - `opentelemetry_0_15`: same as above but using `opentelemetry` 0.15;
|
||||
//! - `emit_event_on_error`: emit a [`tracing`] event when request processing fails with an error (enabled by default).
|
||||
//!
|
||||
//! `tracing-actix-web` will release `0.4.0`, going out of beta, as soon as `actix-web` releases a stable `4.0.0`.
|
||||
@ -251,4 +251,4 @@ mod otel_0_13;
|
||||
mod otel_0_14;
|
||||
|
||||
#[cfg(feature = "opentelemetry_0_15")]
|
||||
mod otel_0_15;
|
||||
mod otel_0_15;
|
||||
|
Loading…
x
Reference in New Issue
Block a user