Skip to content

Skip per commit Checks::ChangeAccess which have already passed on another change/branch

What

Memoize which per-commit checks in Checks::ChangeAccess have already passed and skip them

Why

Much of the time in these checks is spent fetching blobs in new_commits. If we've already fetched these blobs and run checks for them we can save time by skipping them.