-
Notifications
You must be signed in to change notification settings - Fork 9
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
Adding method to ack #80
Conversation
We need a mechanism to ack issues we have opened issues for, or issues we have brought to the attention of dev teams. Signed-off-by: Joe Talerico aka rook <[email protected]>
Closes #78 |
So the ack.yml file will live in the orion repository right? |
This approach will bring us overhead to specify yaml manually to acknowledge regressions which are just being deleted from our list of changepoints. Instead we need to think of an automated way of acknowledging regressions so that there is no manual intervention. One possible idea could be, Why not have orion publish all the regressions detected to a separate elastic search index automatically? it can query list of existing regressions from the persistent store (.i.e es index that it has) and delete them from its reporting list to avoid duplicates every single time it notifies regressions. |
IMHO Performance Regressions should be manually ack'ed. I don't think automated acks are the right way.
This sounds like more overhead and additional accounting due to yet another index in OpenSearch. Today Orion is purely RO when it comes to OpenSearch. Let's jump in a huddle so I can better explain what we are trying to accomplish! Thanks! |
The workflow I proposed to @shashank-boyapally :
This way we know who is acking in the event we need to look back and ask questions. |
Okay, lets say if we ack regressions manually. What is the plan to make a note of all the previously detected regressions somewhere and feed them as input yaml for every single run of orion? |
So, do you mean to say that we will have a yaml in this repo itself which will keep on updating manually with the list of regressions every single time they are detected? |
It doesn't need to be in this repo, but yes, the workflow should take a manual effort.. Regressions shouldn't be automagically silenced, IMHO. |
Took Vishnu's feedback. Updated README Adding `reason` to example ack file Signed-off-by: Joe Talerico aka rook <[email protected]>
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
Signed-off-by: Joe Talerico aka rook <[email protected]>
Type of change
We need a mechanism to ack issues we have opened issues for, or issues we have brought to the attention of dev teams.
Description
Related Tickets & Documents
Checklist before requesting a review
Testing