1
0
mirror of https://github.com/actix/actix-extras.git synced 2025-07-01 20:25:09 +02:00
Commit Graph

12 Commits

Author SHA1 Message Date
9f180d6eb9 Support otel 0.24 (#127)
* Support otel 0.24

* fix the otel example

* Fix examples and last bits

* Update examples/custom-root-span/src/main.rs

* Update examples/opentelemetry/src/main.rs

---------

Co-authored-by: Luca Palmieri <20745048+LukeMathWalker@users.noreply.github.com>
2024-09-02 11:17:49 +02:00
d3b81c453a Support otel 0.23 (#124) 2024-06-05 09:17:48 +02:00
89363c538d Remove --cfg uuid_unstable requirement for uuid_v7 feature (#123) 2024-03-10 17:59:48 +01:00
c173c386de Support otel 0.22 (#122)
* Support otel 0.22

* Update Cargo.toml

* Fix examples

* revert needed spaces at EOLs
2024-03-10 17:57:16 +01:00
410852f9b0 add support for UUID v7 in RequestId (#116)
* feat(request_id): add support for UUID v7 in `RequestId`

feature flag `uuid_v7` is introduced which inturn enables `v7` feature flag in the `uuid` dependency
Support documentation is added in `README.md`, `src/lib.rs` and `src/request_id.rs`

This feature only works if this crate or any crate dependent on this crate has enabled the compile time configuration flag provided to the rust compiler. `RUSTFLAGS="--cfg uuid_unstable"`.

* chore: add github action to test UUID v7 feature flag

* chore: add the uuid_unstable cfg in the request id impl

* chore: add compiler_error for undesired state in configuration flags

* chore: move the compiler error in request_id module

* chore: fix formatting

* fix(action): fix github action for uuid_v7 with RUSTDOCFLAGS
2023-10-20 09:01:11 +02:00
7933926b0b Add opentelemetry 0.20 (#111)
* Add opentelemetry 0.20

* Update github workflow

* clippy nit
2023-08-05 17:59:20 +08:00
20a85b2a08 Update to opentelemetry 0.19 (#105) 2023-05-24 08:56:29 +01:00
2ffc110e2f Support opentelemetry 0.18 (#89)
* Support opentelemetry 0.18

* Update github workflow
2022-09-20 10:36:55 +02:00
b3f3792c2d Add support for opentelemetry 0.17, actix-web rc.2 (#74)
* Add support for opentelemetry 0.17, actix-web rc.2

* Enable actix-web macros for tests

* Link to newest opentelemetry in readme

* Add opentelemetry_0_17 to workflows
2022-02-04 09:18:54 +00:00
050bfe058d Otel 16 (#33)
* Use matrix to test all versions.

* Add support for OTEL 0.16

* Typo.

* Fail on warnings.

* Inject headers when using OTEL 0.16.

* Fix.
2021-08-30 13:36:15 +02:00
530872a4c5 Fix command invocations. 2021-08-13 11:08:03 +01:00
06ba655461 Add CI 2021-08-13 10:59:33 +01:00