Skip to content

Use tracing instead of log crate#33

Merged
AnotherDaniel merged 1 commit intoeclipse-uprotocol:mainfrom
etas-contrib:improve_deps
Jan 20, 2026
Merged

Use tracing instead of log crate#33
AnotherDaniel merged 1 commit intoeclipse-uprotocol:mainfrom
etas-contrib:improve_deps

Conversation

@sophokles73
Copy link
Contributor

Changed usubscription library to use generic tracing framework instead
of depending on env_logger crate. This allows users of the library
to choose their own logging backend.

Also updated up-subscription-cli to use tracing_subscriber as logging
backend and set up logging accordingly.

Removed obsolete None transport and related code and improved command
line argument handling for transport selection in up-subscription-cli.

@sophokles73 sophokles73 added the enhancement New feature or request label Jan 7, 2026
Changed usubscription library to use generic tracing framework instead
of depending on env_logger crate. This allows users of the library
to choose their own logging backend.

Also updated up-subscription-cli to use tracing_subscriber as logging
backend and set up logging accordingly.

Removed obsolete None transport and related code and improved command
line argument handling for transport selection in up-subscription-cli.
Copy link
Contributor

@AnotherDaniel AnotherDaniel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a massive improvement - thank you for putting in all this work!

@AnotherDaniel AnotherDaniel merged commit c6b66a3 into eclipse-uprotocol:main Jan 20, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants