Skip to content

Conversation

lcian
Copy link
Member

@lcian lcian commented Jun 25, 2025

Hello 👋
As the tracing integration now supports sending logs, this PR enables them as we're doing in our other Rust-based services. Feel free to close this if you don't intend to use logs.

Changes:

  • Bump the SDK to the latest version
  • Bump arroyo to the latest version to avoid an SDK version split
  • Disable the release-health feature flag, as that would add unnecessary dependencies
  • Send everything at or above INFO as logs instead of breadcrumbs (default for our tracing layer)

@lcian lcian requested a review from a team as a code owner June 25, 2025 07:49
@untitaker
Copy link
Member

you can disable the sentry feature of statsdproxy to resolve the version conflict. since DDM is dead that feature doesn't make any sense anymore.

@untitaker
Copy link
Member

actually can you bump statsdproxy crate as well? the sentry feature has been gone for quite a while there

@lcian
Copy link
Member Author

lcian commented Jun 25, 2025

actually can you bump statsdproxy crate as well? the sentry feature has been gone for quite a while there

Sure, I'll split this into two PRs

@lcian lcian marked this pull request as draft June 25, 2025 11:16
@lcian lcian force-pushed the lcian/feat/add-logs branch from 8fb3288 to 0d25a12 Compare June 25, 2025 12:59
@lcian lcian changed the base branch from master to lcian/bump-rust-toolchain June 25, 2025 13:00
kylemumma pushed a commit that referenced this pull request Jul 2, 2025
Bumps the Rust toolchain version to the latest stable. Bumping to >=1.85
is one of the solutions to proceed with
#7250

Also fixes the new lints.
Base automatically changed from lcian/bump-rust-toolchain to master July 2, 2025 17:01
@lcian lcian marked this pull request as ready for review July 7, 2025 11:57
@lcian lcian requested a review from untitaker July 7, 2025 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants