Skip to content

Object consistency checks on push are slow

When a user pushes objects into a Git repository, one can optionally enable object consistency checks via receive.fsckObjects. Enumeration of new objects is slow though because the current implementation does a graph walk, which scales with repository size. This can be improved by reusing information from the quarantine environment.

Edited by Patrick Steinhardt