Skip to content

Commit 74fc3f3

Browse files
Bump the tracing group with 7 updates (#135)
* Bump the tracing group with 7 updates Bumps the tracing group with 7 updates: | Package | From | To | | --- | --- | --- | | [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.28.0` | `0.29.0` | | [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.28.0` | `0.29.0` | | [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) | `0.28.0` | `0.29.0` | | [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) | `0.28.0` | `0.29.0` | | [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | `0.29.0` | `0.30.0` | | [opentelemetry-http](https://github.com/open-telemetry/opentelemetry-rust) | `0.28.0` | `0.29.0` | | [opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-rust) | `0.28.0` | `0.29.0` | Updates `opentelemetry` from 0.28.0 to 0.29.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-0.28.0...opentelemetry-0.29.0) Updates `opentelemetry-otlp` from 0.28.0 to 0.29.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-otlp-0.28.0...opentelemetry-otlp-0.29.0) Updates `opentelemetry-semantic-conventions` from 0.28.0 to 0.29.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-semantic-conventions-0.28.0...opentelemetry-semantic-conventions-0.29.0) Updates `opentelemetry_sdk` from 0.28.0 to 0.29.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry_sdk-0.28.0...opentelemetry_sdk-0.29.0) Updates `tracing-opentelemetry` from 0.29.0 to 0.30.0 - [Release notes](https://github.com/tokio-rs/tracing-opentelemetry/releases) - [Changelog](https://github.com/tokio-rs/tracing-opentelemetry/blob/v0.1.x/CHANGELOG.md) - [Commits](tokio-rs/tracing-opentelemetry@v0.29.0...v0.30.0) Updates `opentelemetry-http` from 0.28.0 to 0.29.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-http-0.28.0...opentelemetry-http-0.29.0) Updates `opentelemetry-proto` from 0.28.0 to 0.29.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-proto-0.28.0...opentelemetry-proto-0.29.0) --- updated-dependencies: - dependency-name: opentelemetry dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tracing - dependency-name: opentelemetry-otlp dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tracing - dependency-name: opentelemetry-semantic-conventions dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tracing - dependency-name: opentelemetry_sdk dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tracing - dependency-name: tracing-opentelemetry dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tracing - dependency-name: opentelemetry-http dependency-type: indirect update-type: version-update:semver-minor dependency-group: tracing - dependency-name: opentelemetry-proto dependency-type: indirect update-type: version-update:semver-minor dependency-group: tracing ... Signed-off-by: dependabot[bot] <[email protected]> * Fix build errors after opentelemetry updates --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Peter Holloway <[email protected]>
1 parent 8b8380d commit 74fc3f3

File tree

3 files changed

+30
-89
lines changed

3 files changed

+30
-89
lines changed

Cargo.lock

Lines changed: 21 additions & 80 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@ chrono = "0.4.40"
1919
clap = { version = "4.5.34", features = ["cargo", "derive", "env", "string"] }
2020
derive_more = { version = "2.0.1", features = ["error", "display", "from", "deref"] }
2121
futures = "0.3.31"
22-
opentelemetry = "0.28.0"
23-
opentelemetry-otlp = { version = "0.28.0", features = ["grpc-tonic"] }
24-
opentelemetry-semantic-conventions = "0.28.0"
25-
opentelemetry_sdk = { version = "0.28.0", features = ["rt-tokio"] }
22+
opentelemetry = "0.29.0"
23+
opentelemetry-otlp = { version = "0.29.0", features = ["grpc-tonic"] }
24+
opentelemetry-semantic-conventions = "0.29.0"
25+
opentelemetry_sdk = { version = "0.29.0", features = ["rt-tokio"] }
2626
reqwest = { version = "0.12.15", features = ["json", "rustls-tls"], default-features = false }
2727
serde = { version = "1.0.219", features = ["derive"] }
2828
sqlx = { version = "0.8.2", features = ["runtime-tokio", "sqlite"] }
2929
tokio = { version = "1.44.1", features = ["full"] }
3030
tracing = "0.1.41"
31-
tracing-opentelemetry = "0.29.0"
31+
tracing-opentelemetry = "0.30.0"
3232
tracing-subscriber = { version = "0.3.19", features = ["env-filter"] }
3333
url = "2.5.4"
3434

src/logging.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
use opentelemetry::trace::{TraceError, TracerProvider as _};
15+
use opentelemetry::trace::TracerProvider as _;
1616
use opentelemetry::{global, KeyValue};
17-
use opentelemetry_otlp::{SpanExporter, WithExportConfig as _};
17+
use opentelemetry_otlp::{ExporterBuildError, SpanExporter, WithExportConfig as _};
1818
use opentelemetry_sdk::trace::SdkTracerProvider;
1919
use opentelemetry_sdk::Resource;
2020
use opentelemetry_semantic_conventions::resource::{SERVICE_NAME, SERVICE_VERSION};
@@ -53,7 +53,7 @@ where
5353
})
5454
}
5555

56-
fn init_tracing<S>(endpoint: Option<Url>, level: Level) -> Result<impl Layer<S>, TraceError>
56+
fn init_tracing<S>(endpoint: Option<Url>, level: Level) -> Result<impl Layer<S>, ExporterBuildError>
5757
where
5858
S: Subscriber + for<'s> LookupSpan<'s>,
5959
{
@@ -77,7 +77,7 @@ where
7777
}
7878
}
7979

80-
pub fn init(logging: Option<Level>, tracing: &TracingOptions) -> Result<(), TraceError> {
80+
pub fn init(logging: Option<Level>, tracing: &TracingOptions) -> Result<(), ExporterBuildError> {
8181
let log_layer = init_stdout(logging);
8282
let trace_layer = init_tracing(tracing.tracing_url(), tracing.level())?;
8383

0 commit comments

Comments
 (0)