Skip to content

Navigation bar issuables counters reflects dashboard issuables counters

What does this MR do?

Adds a 2 minute cache on navigation bar issuables counters.

Why was this MR needed?

The counters on dashboard/issues and dashboard/merge_requests are cached while the navigation bar issuables counters were not. Users read incoherent issuables count throughout the application.

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/23882

Merge request reports