Skip to content

Draft: Do not load full relation in keyset iterator

Simon Tomlinson requested to merge stomlinson/keyset-iterator-fast-load into master

What does this MR do and why?

Do not load full relation in keyset iterator

Changes the Gitlab::Pagination::Keyset::Iterator so that it does not load the full batch relation in each iteration of each_batch.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports