-
Alex Kalderimis authored
This adds the field `MergeRequest.reviewers`. Preloads are added to account for the dependent relationships. Our N+1 testing is improved in a bunch of ways, but removing confounding factors that are outside the scope of the GraphQL schema, such as authentication, license loading, and Database read-only checks. More effort is taken here to correctly isolate the tests from each other, ensuring we have clean request stores, SQL caches, and batchloader contexts between runs. We ensure that we are in fact using the SQL cache.
c0beac06
Code owners
:
Arturo Herrero, Matthias Käppler, Mikołaj Wawrzyniak, Luke Duncalfe, Gabriel Mazetto, Kerri Miller, Alper Akgun, Mark Chao, Vitali Tatarintev, Patrick Bajao, Lin Jen-Shin, Alessio Caiazza, Fabio Pitino, Markus Koller, charlie ablett, Igor Drozdov, Peter Leitzen, James Fargher, Jarka Košanová, Shinya Maeda, Dylan Griffith, Imre Farkas, Heinrich Lee Yu, Thong Kuah, Jan Provaznik, Bob Van Landuyt, James Lopez, Mayra Cabrera, Ash McKenzie, Sean McGivern, Dmytro Zaporozhets (DZ), Kamil Trzciński, Robert Speicher, Stan Hu, Rémy Coutable, Grzegorz Bizon, Douglas Barbosa Alexandre, Nick Thomas, and Michael Kozono