Quentin Gliech
|
3ab28d4957
|
Remove explicit imports of std::future::Future, as it is now in the prelude
|
2025-02-21 16:24:53 +01:00 |
|
Quentin Gliech
|
3d2b67a0b2
|
Upgrade to Rust 1.85 and edition 2024
|
2025-02-21 16:15:02 +01:00 |
|
Quentin Gliech
|
773c4d656d
|
Move all the OTEL meters to crate-level statics
|
2024-12-12 16:04:48 +01:00 |
|
Quentin Gliech
|
b5155cc8e4
|
Update the rest of the OTEL deps and use the new APIs
|
2024-12-12 16:04:48 +01:00 |
|
Quentin Gliech
|
9021ebee22
|
Upgrade to Rust 1.83.0 and fix new warnings
|
2024-12-05 17:32:49 +01:00 |
|
Quentin Gliech
|
e0ba487f6b
|
Format code with latest nightly
|
2024-10-01 10:17:00 +02:00 |
|
Quentin Gliech
|
ed4b6c42a7
|
Remove (C)
|
2024-09-10 14:28:55 +02:00 |
|
Quentin Gliech
|
f6bb100c0a
|
License headers change
|
2024-09-05 13:25:42 +02:00 |
|
Quentin Gliech
|
ee9a01ef40
|
OTEL: remove custom Header{Injector,Extractor} implementations
|
2024-07-25 11:27:07 +02:00 |
|
Quentin Gliech
|
d1b9a4980c
|
Update opentelemetry to 0.24.0
|
2024-07-25 11:01:43 +02:00 |
|
Quentin Gliech
|
b6c11b5a21
|
Fix a reference in a doc comment
|
2024-07-05 10:07:40 +02:00 |
|
Quentin Gliech
|
925f85c2c2
|
Upgrade headers and adapt mas-tower tracer context utils
|
2024-07-05 10:07:40 +02:00 |
|
Quentin Gliech
|
d061d7f6b3
|
Move tokio to a workspace dependency
|
2024-05-15 14:54:34 +02:00 |
|
Quentin Gliech
|
a0f5f3c642
|
Enable clippy lints on a workspace level
This enables a lot more lints than before in some crates, so this fixed a lot of warnings as well.
|
2023-12-05 17:20:42 +01:00 |
|
Quentin Gliech
|
54071c4969
|
Make the HTTP client factory reuse the underlying client
This avoids duplicating clients, and makes it so that they all share the same connection pool.
|
2023-09-14 16:52:01 +02:00 |
|
Quentin Gliech
|
7c83dce66e
|
Move some common dependencies on the workspace level
Also deprecates the AWS SESv2 transport for emails
|
2023-08-14 13:00:01 +02:00 |
|
Quentin Gliech
|
699dfba55f
|
OpenTelemetry upgrade
|
2023-08-11 16:12:58 +02:00 |
|
Quentin Gliech
|
64b3ed8ee0
|
Remove explicit generics from tasks layers
This defines an IdentityLayer<R> which is used to bind the request type
on the service, which helps with type inference.
|
2023-05-25 18:57:47 +02:00 |
|
Quentin Gliech
|
08f58db08b
|
Replace the OTEL-based tracing layer with tracing based layers
|
2023-04-18 14:45:43 +02:00 |
|