Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: Split up the metrics feature into metrics and service #11

Merged
merged 2 commits into from
Feb 25, 2025

Conversation

matheus23
Copy link
Member

Description

Splits up the metrics feature into metrics and service. Only metrics is a default feature flag now.

This also allows compiling to Wasm with the metrics feature flag.

Breaking Changes

  • The metrics feature flag was reduced and some of its functionality split into the service feature flag.
    If you used default feature flags and the service functionality specifically, enable the non-default service feature flag now.

Change checklist

  • Self-review.
  • Documentation updates following the style guide, if relevant.
  • All breaking changes documented.

This also allows compiling to Wasm *with* the `metrics` feature flag.
@matheus23 matheus23 requested a review from Arqu February 25, 2025 09:19
@matheus23 matheus23 self-assigned this Feb 25, 2025
Copy link

github-actions bot commented Feb 25, 2025

Documentation for this PR has been generated and is available at: https://n0-computer.github.io/iroh-metrics/pr/11/docs/iroh_gossip/

Last updated: 2025-02-25T11:30:48Z

Copy link
Contributor

@Arqu Arqu left a comment

Choose a reason for hiding this comment

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

TY!

Clippy is yelling but it's minor.

@matheus23 matheus23 merged commit e80bf59 into main Feb 25, 2025
24 checks passed
@matheus23 matheus23 deleted the matheus23/wasm-build branch February 25, 2025 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

2 participants