Skip to content

codeintel: surface per-upload retention reasons

Administrator requested to merge nsc/upload-retention-overview into main

Created by: Strum355

Previously, it was not always easily viewable in the UI whether or why an LSIF upload is retained or not. The git object preview list only showed up to a certain number of revhashes and only for a single policy at a time. This PR surfaces the list of matching retention policies, and referencing uploads, on the LSIF upload page.

Retention policy matches (and not) list with tooltip

image

Retention by upload reference

image

Retention by upload reference tooltip

image

Test Plan

Merge request reports

Loading