Reset blob/commit index if last_commit is no longer in repository
What does this MR do?
Reset blob/commit index if last_commit is no longer in repository.
During code push, check to see if last_commit is still in repository. If it is not, we can no longer diff against it, therefore a full reindex on blob/commit is required.
What are the relevant issue numbers?
Close #10712 (closed)
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary -
Documentation created/updated via this MR -
Documentation reviewed by technical writer or follow-up review issue created -
Tests added for this feature/bug -
Tested in all supported browsers -
Conforms to the code review guidelines -
Conforms to the merge request performance guidelines -
Conforms to the style guides -
Conforms to the database guides -
EE specific content should be in the top level /ee
folder -
For a paid feature, have we considered GitLab.com plans, how it works for groups, and is there a design for promoting it to users who aren't on the correct plan?
Edited by Mark Chao