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

Remove MP Metrics 1.0-to-2.0 bridge component and related classes #1879

Merged
merged 1 commit into from May 27, 2020
Merged

Remove MP Metrics 1.0-to-2.0 bridge component and related classes #1879

merged 1 commit into from May 27, 2020

Conversation

tjquinno
Copy link
Member

Resolves #1301

These changes remove the temporary common interface that eased the transition from MicroProfile Metrics 1.x to 2.x.

This PR includes three basic categories of changes:

  1. Remove the entire helidon-common-metrics artifact and its bridge-related classes.
  2. Remove bridge-related classes from the SE metrics/metrics component.
  3. Change consuming code to use the non-bridge counterparts (or the MicroProfile Metrics elements directly where possible):
    a. gRPC metrics
    b. MP metrics
    c. MP fault tolerance

I'm aware that @aseovic has changes to gRPC in #1851. Currently the only file in both that PR and this one is the change log.

@tjquinno tjquinno added api-change MP SE metrics 2.x Issues for 2.x version branch labels May 27, 2020
@tjquinno tjquinno added this to the 2.0.0-RC1 milestone May 27, 2020
@tjquinno tjquinno self-assigned this May 27, 2020
@tjquinno tjquinno merged commit 49e2bd7 into helidon-io:master May 27, 2020
@tjquinno tjquinno deleted the cleanup-metrics branch May 27, 2020 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.x Issues for 2.x version branch api-change metrics MP SE
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove metrics abstraction
3 participants