Skip to content

WIP: Batch call experiment

Andrew Newdigate requested to merge an/experimental-gitaly-batch-calls into master

What does this MR do?

An experiment in batch-calling Gitaly.

Uses the https://github.com/exAspArk/batch-loader Batch-Loader gem.

Watch the presentation, here: https://speakerdeck.com/exaspark/batching-a-powerful-way-to-solve-n-plus-1-queries

Read the blog post: Batching – A powerful way to solve N+1 queries every Rubyist should know

Are there points in the code the reviewer needs to double check?

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Edited by Andrew Newdigate

Merge request reports