gitlab-ce/app
Stan Hu 2022e6799b Makes LFS object linker process OIDs in batches
During a project import, `LfsLinkService` attempts to link `LfsObjects`
that have not already been associated with a project.  It's possible for
a large repo to have thousands of OIDs, which can cause long database
query and parsing times.  By processing a batch of 1000 at a time, we
can reduce that time at the expense of a few more SQL queries.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/66274
2019-08-27 15:52:33 -07:00
..
assets Round the file title; Add top border to conflict diffs 2019-08-27 19:30:21 +00:00
controllers Merge branch 'sh-project-feature-nplus-one' into 'master' 2019-08-27 06:41:38 +00:00
finders Add service classes for mutating AwardEmoji 2019-08-21 11:39:41 +12:00
graphql Replace echo function with a resolver 2019-08-26 17:43:38 +00:00
helpers Merge branch 'fe-fix-issuable-sidebar-icon-of-notification-disabled' into 'master' 2019-08-23 22:01:11 +00:00
mailers Handle namespaced models 2019-08-21 19:23:27 +00:00
models Makes LFS object linker process OIDs in batches 2019-08-27 15:52:33 -07:00
policies Guard against deleted project feature entry 2019-08-26 13:37:42 -07:00
presenters Use ActiveModel's type instead of virtus 2019-08-20 10:52:21 +00:00
serializers Merge branch '66037-deployment-user' into 'master' 2019-08-23 20:50:01 +00:00
services Makes LFS object linker process OIDs in batches 2019-08-27 15:52:33 -07:00
uploaders Merge branch 'security-60551-fix-upload-scope' into 'master' 2019-07-26 13:40:54 +00:00
validators Refactor SystemHookUrlValidator and specs 2019-08-02 15:39:18 +01:00
views Merge branch 'qa/issue-boards-navigation' into 'master' 2019-08-27 16:08:36 +00:00
workers Merge branch 'master' into 'master' 2019-08-23 12:39:44 +00:00