Conversation Repository#attributes
Gitlab::Git::Repository#attributes uses https://gitlab.com/gitlab-org/gitlab-ce/blob/1b1475cba4357cfb5f42dd05f8eda7b2932f1c2b/lib/gitlab/git/info_attributes.rb which gets eagerly initialized from the 'foo.git/info/attributes' file on disk.
This needs to be migrated. I suggest we make it lazy, to avoid making a Gitaly call each time a Gitlab::Git::Repository in instantiated.
Stages:
-
~"Client Implementation": https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/18261 -
~"Acceptance Testing": #1144 (closed)
RPC Endpoints:
Endpoint::Name
Known Client Routes:
- Known client endpoints
Edited by Kim Carlbäcker