Skip to content

Adjustments to compare caching

Robert May requested to merge compare-cache-adjustments into master

What does this MR do?

Removes an inner cache that had no effect in production and extends the very effective cache slightly to have more of an impact. This also enables the effective cache by default as it has been fully rolled out to production.

The outer cache dropped the P95 times by about 50%, which was a bit of a surprise for me. By extending the cache timer a little we should see even more improvement. We might be able to extend this quite a bit further in future as well, if it looks like it would be effective.

Rollout issue: #334264

Related #327763 (closed)

Screenshots or Screencasts (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Robert May

Merge request reports