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
Remove broken and barely couch view cases_get_lite/get_lite #23509
Conversation
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.
nice! 🎉
# starting on Mar 28, 2018 8:00:08 AM EDT. | ||
# When getting rid of the long-broken cases_get_lite couch design doc, | ||
# Danny decided to remove this failing task entirely, | ||
# which should have the same effect as running once a day and failing once a day. |
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 think this comment should just be removed totally. its pretty close to commenting out code, and I don't see how this "tombstone" is going to help someone in the future figure out a bug that's already been failing for a year
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 view is broken on production, i.e. the view is completely empty, despite the intention being that it emit one thing per couch case. On india, it does seem to work. I have evidence of a pact view failing on Mar. 28, 2018 due to an error this would have caused, so that's my best guess as the date at which
cases_get_lite/get_lite
started emitting nothing on prod.Almost all usages could be traced back to tests; the one exception being the usage in pact code mentioned above, which has been broken for about a year.
Probably easiest to review commit by commit.