Skip to content

Todos performance: Include associations in Finder

What does this MR do?

  • TodoFinder includes associations in order to improve performance of Todos page.
    • this improves performance from about 1200 ms to about 800 ms on local data

It is hard to say what impact these changes will have to the Gitlab.com as routes table has MUCH more data than my local db.

Why was this MR needed?

After 9.0 release routes table is being heavily used.

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

#29534 (closed)

Merge request reports