-
Notifications
You must be signed in to change notification settings - Fork 1
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
Aggregate cost metric #471
Conversation
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## develop #471 +/- ##
=============================================
+ Coverage 38.96% 42.66% +3.70%
- Complexity 143 172 +29
=============================================
Files 22 24 +2
Lines 1481 1596 +115
Branches 128 131 +3
=============================================
+ Hits 577 681 +104
- Misses 868 877 +9
- Partials 36 38 +2
Flags with carried forward coverage won't be shown. Click here to find out more.
☔ View full report in Codecov by Sentry. |
metricsaggregator/src/main/java/io/dockstore/metricsaggregator/helper/AggregationHelper.java
Outdated
Show resolved
Hide resolved
metricsaggregator/src/main/java/io/dockstore/metricsaggregator/helper/AggregationHelper.java
Outdated
Show resolved
Hide resolved
Changes:
|
metricsaggregator/src/main/java/io/dockstore/metricsaggregator/DoubleStatistics.java
Outdated
Show resolved
Hide resolved
metricsaggregator/src/main/java/io/dockstore/metricsaggregator/DoubleStatistics.java
Show resolved
Hide resolved
metricsaggregator/src/main/java/io/dockstore/metricsaggregator/MoneyStatistics.java
Show resolved
Hide resolved
<artifactId>moneta-core</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>javax.money</groupId> |
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 did not this existed. :)
metricsaggregator/src/main/java/io/dockstore/metricsaggregator/helper/AggregationHelper.java
Show resolved
Hide resolved
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.
Very close, the SonarCloud bug warnings seem worth looking into (basically check whether an optional exists before using it)
SonarCloud Quality Gate failed. 0 Bugs 0.0% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
Description
This PR aggregates the cost metric.
Companion PRs:
Review Instructions
Perform a release of the metrics aggregator so that the new JAR is in artifactory. View the wiki for how to do thisaggregate-metrics
command.Public IPv4 address
value. Remember this value because you'll be deleting this IP once we're done with the metrics aggregator.us-east-2
region.qa-core-ExemptedIPSet
and add the Deployer's IP to this set. You may need to append/32
to the end of the IP addressIssue
SEAB-5625
Security
If there are any concerns that require extra attention from the security team, highlight them here.
Please make sure that you've checked the following before submitting your pull request. Thanks!
mvn clean install
in the project that you have modified (until https://ucsc-cgl.atlassian.net/browse/SEAB-5300 adds multi-module support properly)