mirror of
https://github.com/actix/actix-extras.git
synced 2025-02-23 02:43:16 +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"]
|
categories = ["asynchronous", "web-programming"]
|
||||||
|
|
||||||
[features]
|
[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_13 = ["opentelemetry_0_13_pkg", "tracing-opentelemetry_0_12_pkg"]
|
||||||
opentelemetry_0_14 = ["opentelemetry_0_14_pkg", "tracing-opentelemetry_0_13_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_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
|
```toml
|
||||||
[dependencies]
|
[dependencies]
|
||||||
# ...
|
# ...
|
||||||
tracing-actix-web = "0.4.0-beta.7"
|
tracing-actix-web = "0.4.0-beta.9"
|
||||||
tracing = "0.1"
|
tracing = "0.1"
|
||||||
actix-web = "4.0.0-beta.7"
|
actix-web = "4.0.0-beta.8"
|
||||||
```
|
```
|
||||||
|
|
||||||
`tracing-actix-web` exposes three feature flags:
|
`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_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 OTEL 0.14 (enabled by default).
|
- `opentelemetry_0_14`: same as above but using `opentelemetry` 0.14;
|
||||||
- `opentelemetry_0_15`: same as above but using OTEL 0.15
|
- `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).
|
- `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`.
|
`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
|
//! ```toml
|
||||||
//! [dependencies]
|
//! [dependencies]
|
||||||
//! # ...
|
//! # ...
|
||||||
//! tracing-actix-web = "0.4.0-beta.7"
|
//! tracing-actix-web = "0.4.0-beta.9"
|
||||||
//! tracing = "0.1"
|
//! tracing = "0.1"
|
||||||
//! actix-web = "4.0.0-beta.7"
|
//! actix-web = "4.0.0-beta.8"
|
||||||
//! ```
|
//! ```
|
||||||
//!
|
//!
|
||||||
//! `tracing-actix-web` exposes three feature flags:
|
//! `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_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 OTEL 0.14 (enabled by default);
|
//! - `opentelemetry_0_14`: same as above but using `opentelemetry` 0.14;
|
||||||
//! - `opentelemetry_0_15`: same as above but using OTEL 0.15
|
//! - `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).
|
//! - `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`.
|
//! `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;
|
mod otel_0_14;
|
||||||
|
|
||||||
#[cfg(feature = "opentelemetry_0_15")]
|
#[cfg(feature = "opentelemetry_0_15")]
|
||||||
mod otel_0_15;
|
mod otel_0_15;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user