Migration Analysis: SearchController#show
~Conversation: TBD
Perform a Migration Analysis
- Client: GitLab-CE
-
Routes:
SearchController#show
Expected Artefacts
See the Migration Process documentation for more information on the analysis stage of the process.
-
Decision to move ahead with migration. Is it worth the effort right now? -
Existing reusable RPC endpoints. What have we already implemented? -
New RPC endpoints to be implemented. Just names. Leave the full design to the RPC Design stage next. -
Effort - for each new and existing RPC endpoint, roughly (small/medium/large) how much effort will be required to implement it?
according to my findings in https://gitlab.com/gitlab-org/gitlab-ce/issues/27392#note_26529777 the method Repository#find_commits_by_message
is really slow due to shelling out to git.
Edited by Andrew Newdigate