because during learn we only commit after a loop traversal, only save metadata after loop traversal as well, so interrupts during a loop traversal dont lead to orphaned metadata taking up space in the catalogue
because during learn we only commit after a loop traversal, only save metadata after loop traversal as well, so interrupts during a loop traversal dont lead to orphaned metadata taking up space in the catalogue

nathanross/amiens