Remove security report comparison caching

What does this MR do and why?

This report caching creates a lot of complexity in the report comparison process which creates quite a lot of bugs. Since !201475 (merged) was implemented, the frontend now polls a different graphql endpoint to determine if the security MR widget is ready. This endpoint uses a cheap database query. Thanks to this, we can remove the caching code as we are no longer polling the expensive endpoint.

References

Relates to: #593774 (closed), #585505 (closed)

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Brian Williams

Merge request reports

Loading