-
Notifications
You must be signed in to change notification settings - Fork 790
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
Always generate a new metric stream for each view an instrument matches #3148
Always generate a new metric stream for each view an instrument matches #3148
Conversation
Codecov Report
@@ Coverage Diff @@
## main #3148 +/- ##
==========================================
+ Coverage 84.75% 84.77% +0.02%
==========================================
Files 260 260
Lines 9273 9270 -3
==========================================
Hits 7859 7859
+ Misses 1414 1411 -3
|
if (!metrics.Contains(existingMetric)) | ||
{ | ||
metrics.Add(existingMetric); | ||
} | ||
|
||
metrics.Add(existingMetric); |
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.
The conditional here is no longer required. Its purpose was to "merge" together identical streams resulting from different views. This primary purpose of this PR is to not do this merging.
This is a follow up from #3006 (comment)
Followups included in this PR:
Followups not included in this PR:
IStructuralEquatable
Fix bug with multiple views mapping to a single metric stream #3006 (comment)