Details

Description

I was debugging some replication slowness and felt the need for some debug statements in this code path, which then pointed me to a lot of repeated code between local fs and directory file fetching logic in SnapPuller (for which there was a TODO as well), so went ahead and refactored that as well.