gitlab-ce/changelogs/unreleased
Sean McGivern 1885691b03 Ensure that we only request blobs in one batch
Blob.lazy adds a blob to a batch to load at a later point, using the
BatchLoader library. Whenever any lazy blob's attributes are accessed,
all lazy blobs requested to that point will be loaded.

BatchLoader, the library we use for this, should only request items in a
batch once. That is, if we have these batches:

1. a, b, c
2. d, e, f

Then a, b, and c should only be requested in the first batch. But if you
modify the list of items in the batch, then the second batch will
request a, b, c, d, e, f, which is almost certainly not what we want!

https://github.com/exAspArk/batch-loader/issues/44 is the upstream issue
for this, but we can also solve this in our application by not modifying
the arguments we're using inside a BatchLoader batch.
2019-04-24 14:13:32 +01:00
..
.gitkeep
10012-move-ee-diff-for-boards-issue-card-inner.yml Replace ee-specific code for boards/issue_card_inner 2019-04-18 14:10:58 +00:00
10083-dropdown-ce-ee-difference.yml Removes EE diffs for dropdown_value_collapsed 2019-04-15 11:54:35 +02:00
10921-display-scoped-labels-ce.yml Display scoped labels in Issue Boards 2019-04-15 09:58:30 +00:00
24704-download-repository-path.yml Revert "Revert "Merge branch '24704-download-repository-path' into 'master'"" 2019-04-16 15:16:23 +01:00
24985-align-urlvalidator-to-validate_url-gem-implementation.yml Align UrlValidator to validate_url gem implementation. 2019-04-11 06:29:07 +00:00
26021-added-write_repository-scope-for-personal-access-token.yml Added write_repository scope for personal access token 2019-04-15 13:05:55 +00:00
27424-tklk-gitea-logo.yml Use Gitea logo for importer 2019-04-24 09:21:28 +00:00
30157-api-expose-single-environment.yml Add new API endpoint to expose single environment 2019-04-09 09:16:57 +00:00
31331-add-time-tracking-issue-boards-sidebar.yml Add changelog entry 2019-04-12 15:29:26 +05:30
47327-fix-github-import-visibility.yml Apply suggestion to changelogs/unreleased/47327-fix-github-import-visibility.yml 2019-04-09 15:49:32 +00:00
47584-label-text-color.yml Fix issue with list label text color 2019-04-23 13:13:40 +00:00
53138-add-metrics-usage-ping.yml Adds changelog entry 2019-04-10 16:06:39 -06:00
53279-fix-updated_at-api.yml Fix `updated_at` doesn't apply to `state_event` updates of issues via API 2019-04-08 15:33:30 +00:00
57247-show-prioritized-labels-to-guests.yml Show prioritized labels to guests 2019-04-19 14:17:36 +08:00
57293-fix-image-rename.yml Revert "Created a hack to prevent setting content on image" 2019-04-22 16:10:50 +00:00
57815.yml #57815 Omniauth UltraAuth strategy 2019-04-17 16:28:12 +05:30
58252-web-ide-dropdown-duplicates.yml Revert "Increased page size to 100" 2019-04-23 07:42:58 +00:00
58293-extract-discussion-actions.yml Extract discussion actions into separate component 2019-04-17 13:42:44 -04:00
58361-issue-create-system-note-timestamp.yml Set correct timestamps when creating past issues 2019-04-16 19:57:49 +08:00
58748-update-nodejs-to-10-15-3.yml Update node.js to 10.15.3 in CI template for Hexo 2019-03-10 18:26:37 +09:00
58850-fix-misplaced-swipe-view-26969.yml Make swipe view images line up 2019-04-23 07:25:06 +00:00
59034-external-link-button.yml Replaced external link button with doc-text icon 2019-04-15 10:54:54 +02:00
59275-cluster-form-hints.yml Add help texts to K8 form fields 2019-04-17 07:55:06 +00:00
59514-uploading-images-base64.yml Adds changelog entry 2019-04-18 00:16:47 +02:00
59708-vendor-css.yml Adds a vendors folder for third party CSS 2019-04-09 08:21:42 +00:00
59921-pipeline-schedule.yml Replaces CSS with BS4 utility class 2019-04-12 12:04:21 +01:00
60026-group-member-count-bg.yml Add badge-pill class on group member count 2019-04-12 12:55:57 -04:00
60224-btn-env.yml Removes extra btn class from dropdown 2019-04-09 09:49:57 +01:00
60261-save-btn-env.yml Updates Save button to have a green bg 2019-04-09 09:48:57 +01:00
add-runner-access-level-registration.yml Add configuration of access_level for runners on registration via API 2019-04-18 09:57:12 -04:00
always-link-instance-configuration.yml Always show instance configuration link 2019-04-02 23:12:15 +02:00
an-use-labkit.yml Migrate correlation and tracing code to LabKit 2019-04-18 09:57:16 +02:00
ce-4681-autosave.yml Autosave description in epics 2019-04-16 08:20:37 +00:00
ce-10725-restructure-project-merge-request-settings-page.yml Update CE-specific files for project MR settings UI 2019-04-17 12:53:37 -03:00
ci-lint-ssl-error.yml catching and cleanly reporting SSL errors in Ci::Config::External::Processor 2019-04-15 17:58:17 +01:00
delay-update-statictics.yml Fix the bug that the project statistics is not updated 2019-04-05 00:22:56 +09:00
do-not-reopen-merged-mr.yml Remove a "reopen merge request button" on a "merged" merge request 2019-04-04 11:49:39 +09:00
downloading-expired-artifacts.yml Don't render artifact download links on the project tags page for builds with expired artifacts 2019-04-12 16:53:21 +01:00
expose-pipeline-variables-via-api.yml Add new permission model `read-pipeline-variable` 2019-04-09 14:53:44 +00:00
fix-api-group-visibility.yml Squashed commits and modified visibility level output 2019-04-12 05:00:50 +00:00
fix-extra-emails-for-custom-notifications.yml Fix unexpected extra notification mails 2019-04-17 09:10:42 +00:00
fix-lazy-blobs-requesting-all-previous-blobs.yml Ensure that we only request blobs in one batch 2019-04-24 14:13:32 +01:00
fj-bump-workhorse-version-8-6-0.yml Update GitLab Workhorse to v8.6.0 2019-04-11 14:49:06 +00:00
frozen-string-spec-some.yml Add some frozen string to spec/**/*.rb 2019-04-15 10:17:05 +00:00
gitlab-issue-54894.yml Fix link issues with labels 2019-04-18 15:51:56 +00:00
instance-configuration-artifact-size.yml Display maximum artifact size from runtime config 2019-04-03 21:02:11 +02:00
issue-58418-release-notes.yml Set release name when adding release notes to an existing tag 2019-04-09 06:52:15 +00:00
jv-dedup-activerecord.yml Fix wrong use of ActiveRecord in PoolRepository 2019-04-20 13:27:53 +00:00
knative-0-5.yml Bump version of knative from 0.3 -> 0.5 2019-04-17 18:36:06 +00:00
markdown-autocomplete-escaping.yml Only use backslash escapes in autocomplete when needed 2019-04-17 13:15:36 +01:00
rails5-1.yml Update changelog entry 2019-04-23 08:31:23 +08:00
remove-disabled-pages-domains.yml Mark unverified pages domains for removal 2019-04-09 17:46:29 +00:00
rename_auto_deploy_app_links.yml Update links to new gitlab-org/charts/auto-deploy-app 2019-04-18 15:39:45 +10:00
require-all-templates-to-include-default-stages.yml Merge branch 'require-all-templates-to-include-default-stages' into 'master' 2019-04-15 12:47:35 +02:00
rewind-iid-on-pipelines.yml Rewind IID on Ci::Pipelines 2019-04-16 11:22:23 +02:00
sh-add-gitaly-backtrace.yml Add backtrace to Gitaly performance bar 2019-04-17 04:45:24 -07:00
sh-avoid-fetching-temp-refs-within-project.yml Make use of local ref if it is reachable 2019-04-19 16:01:49 -03:00
sh-fix-pipeline-delete-caching.yml Properly expire all pipeline caches when pipeline is deleted 2019-04-15 08:10:10 -07:00
sh-validate-ref-name-in-commit.yml Validate refs used in controllers don't have spaces 2019-04-14 15:26:25 -07:00
support-negative-matches.yml Support negative matches 2019-04-23 14:19:06 +02:00
tc-raw-log-in-plaintext-mail.yml Include link to raw job log in plain-text emails 2019-04-17 13:24:56 +02:00
tortuetorche-gitlab-ce-patch-auto-deploy-extra-values.yml Add HELM_EXTRA_ARGS to all Auto-DevOps helm invocations 2019-04-08 16:13:37 +12:00
update-gitlab-runner-helm-chart-to-0-4-0.yml Update GitLab Runner Helm Chart to 0.4.0 2019-04-19 11:26:42 +02:00
weimeng-user-autocomplete-fix.yml Only show in autocomplete when author active 2019-04-12 14:58:42 +08:00
xanf-gitlab-ce-add-template-link.yml Add instructions on how to contribute a "Built-In" template on projects/new" 2019-04-18 09:45:42 +00:00
xanf-gitlab-ce-improve-project-overview.yml Improvements to Project overview UI 2019-04-19 13:02:35 +00:00
zj-fsck-no-timeout.yml Git FSCK has no timeout 2019-04-15 10:17:56 +02:00
zj-git-2-21-tests.yml Test using Git 2.21 2019-04-16 15:11:20 +02:00