-
Notifications
You must be signed in to change notification settings - Fork 57
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
Single model - Single Term changes #1457
base: mvp_demo
Are you sure you want to change the base?
Conversation
@bhanvimenghani Looks like the build_crc PR check is failing. I'd suggest that you start with kruize-demo changes for the VPA demo that can be used to test this feature as well as add Documentation changes to this PR |
@dinogun the pr is ready for review. |
src/main/java/com/autotune/analyzer/kruizeObject/KruizeObject.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/kruizeObject/KruizeObject.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/kruizeObject/KruizeObject.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/recommendations/engine/RecommendationEngine.java
Outdated
Show resolved
Hide resolved
@bhanvimenghani Please fix the conflicts |
ba8683d
to
418de51
Compare
src/main/java/com/autotune/analyzer/exceptions/InvalidModelException.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/exceptions/InvalidModelException.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/exceptions/InvalidTermException.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/kruizeObject/KruizeObject.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/kruizeObject/KruizeObject.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/recommendations/engine/RecommendationEngine.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/recommendations/engine/RecommendationEngine.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/serviceObjects/Converters.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/utils/AnalyzerErrorConstants.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/utils/AnalyzerErrorConstants.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/exceptions/InvalidTermException.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/recommendations/engine/RecommendationEngine.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/recommendations/engine/RecommendationEngine.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/exceptions/InvalidModelException.java
Outdated
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.
LGTM!
src/main/java/com/autotune/analyzer/serviceObjects/Converters.java
Outdated
Show resolved
Hide resolved
src/main/java/com/autotune/analyzer/serviceObjects/Converters.java
Outdated
Show resolved
Hide resolved
@msvinaykumar - Please review this PR |
// Add new models | ||
recommendationModels = new ArrayList<>(); | ||
for (String model : modelName) { | ||
if ("cost".equalsIgnoreCase(model)) { |
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.
Please use constants here as discussed
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.
LGTM
@bhanvimenghani Please ensure there are no regressions by running the functional testsuite |
Description
This pull request introduces the ability for users to configure recommendations based on their specific use case by allowing them to:
Few important features of the pr:
Here is the link to the Design document supporting this pr.
Quay image to test changes : quay.io/bmenghan/single_model:v10
Fixes # (issue)
Type of change
How has this been tested?
Please describe the tests that were run to verify your changes and steps to reproduce. Please specify any test configuration required.
Test Configuration
kind
Checklist 🎯
Additional information
Include any additional information such as links, test results, screenshots here