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

Metric API v0.4 specification #581

Merged
merged 34 commits into from
May 8, 2020
Merged

Conversation

jmacd
Copy link
Contributor

@jmacd jmacd commented May 5, 2020

The main API specification document (api.md) is ready for review in this PR. This document is up-to-date with respect to OTEP 98, which is expected to merge without further modification (explanation).

The accompanying user-level specification document (api-user.md) is in draft form, not ready for review in #582.

@jmacd jmacd added area:api Cross language API specification issue spec:metrics Related to the specification/metrics directory labels May 5, 2020
jmacd pushed a commit to jmacd/opentelemetry-specification that referenced this pull request May 5, 2020
@jmacd jmacd changed the title WIP Metric API v0.4 specification Metric API v0.4 specification May 5, 2020
@jmacd jmacd marked this pull request as ready for review May 5, 2020 07:12
@arminru arminru added this to the v0.4 milestone May 5, 2020
@jmacd
Copy link
Contributor Author

jmacd commented May 7, 2020

As discussed in the SIG call today, if the feedback is about something minor, please consider leaving your comments with approval. I'll be sure to address all the comments, but this way you can stop paying attention. I'd like to merge this by the end of the week if no substantial problems are found.

Copy link
Contributor

@jkwatson jkwatson left a comment

Choose a reason for hiding this comment

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

thanks for all the labor on this!!!

Copy link
Contributor

@MrAlias MrAlias left a comment

Choose a reason for hiding this comment

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

🚀

Copy link
Member

@cijothomas cijothomas left a comment

Choose a reason for hiding this comment

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

Thanks for getting this ready!

Copy link
Member

@bogdandrutu bogdandrutu left a comment

Choose a reason for hiding this comment

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

I approve this since I am fine with the public API, I do have my reservation when it comes to the amount of details we expose but that is documentation only and can be changed.

@bogdandrutu
Copy link
Member

Please rebase to fix links issues

@jmacd
Copy link
Contributor Author

jmacd commented May 8, 2020

I've addressed the remaining issues. Thanks!

@jmacd
Copy link
Contributor Author

jmacd commented May 8, 2020

It's worth noting that this has 4 approvals from the proposed set of metrics approvers.

@carlosalberto
Copy link
Contributor

Not a metrics approver but approving to help this PR get merged.

@bogdandrutu bogdandrutu merged commit 27e5c89 into open-telemetry:master May 8, 2020
carlosalberto pushed a commit to carlosalberto/opentelemetry-specification that referenced this pull request Oct 31, 2024
* Rewrite the intro

* Edit labels section

* Aggregations update

* Time update

* Three categories

* 6 kinds

* Section on memory requirements

* Update links to in-progress work

* Update TOC

* Reorder and update TOC

* Restore some text

* Restore the TODO code

* Restore api-user.md; for a separate PR

* Feedback round 1

* New pargraph

* Lint

* Remove six

* Remove the other two documents as out-of-date

* Update links; TODOs about api-user.md content lost

* Be consistent about distributed context and request

* Define Additive

* Remove refs to api-user.md

* Clarify that monotonics are additive

* Monotonic comment about rates

* Feedback

* SPI note

* Typos

* on correlation values

* remove content on memory requirements, it's SDK stuff

* Remove a dead link

* Update TOC

* Lint
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:api Cross language API specification issue spec:metrics Related to the specification/metrics directory
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants