-
Notifications
You must be signed in to change notification settings - Fork 785
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
Apply design feedback on Metrics and DistributedContext #340
Conversation
tarekgh
commented
Nov 13, 2019
•
edited
Loading
edited
- Reduce the number of abstract methods in Meter and allow overriding protected methods to avoid make it public.
- Rename the word “Long” in the APIs to “Int64”. This is the design guidelines recommendation.
- Add convenient properties NoPropagationEntry and UnlimitedPropagationEntry in EntryMetadata.
- Avoid using the 3 uppercase letters acronym of TTL and just use the full words TimeToLive.
- Reduce the number od abstract methods on Meter and allow overriding protected methods to avoid make it public. - Rename the word “Long” in the APIs to “Int64”. This is the design guidelines recommendation. - Add convenient properties NoPropagationEntry and UnlimitedPropagationEntry in EntryMetadata. - Avoid using the 3 uppercase letters acronym of TTL and just use the full words TimeToLive.
@lmolkova @SergeyKanzhelev @cijothomas could you please have a quick look? Thanks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like the changes to EntryMetada and adding generic overloads to Meter. Just a couple of smaller suggestions.
I think the failures here are not related to my changes. Could someone take a look?
|
Agree. Test is flaky. Could you create an issue - I'll fix it later? |
created #344 |