Commit 445f96b
committed
chore(release): bump version to 0.8.0
Lockstep bump of all three crates (aviso-server, aviso-validators,
aviso-ecpds) and the path-dep version pins in the root Cargo.toml, as
required by the publish-crate.yaml verify-tag step.
Substantive change since 0.7.1 (PR #102):
Push-based OTLP log export
- New logging.otlp config block (enabled, endpoint, protocol
grpc|http). tracing events are bridged into the OTel logs SDK and
shipped to a collector over OTLP; stdout JSON logging is unchanged
and remains the fallback surface. Export runs on a background
batch thread and the provider is flushed on shutdown.
- Redaction guard on the push path: bodies get the stdout pattern
redaction; records carrying sensitive attribute keys or
credentialed URLs are withheld from export entirely.
- Export health counters on the Prometheus endpoint:
aviso_otlp_export_failures_total and
aviso_otlp_suppressed_log_records_total.
- Resource identity (service.name/version, k8s.namespace.name,
k8s.pod.name) plus OTEL_RESOURCE_ATTRIBUTES merge via the SDK env
detector for collector routing attributes.
- Public API change: telemetry::get_subscriber now returns the
subscriber plus an optional OTLP provider handle, in a Result.
Tag will be pushed as '0.8.0' (no v-prefix) after merge.1 parent 209518a commit 445f96b
6 files changed
Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments