{"version":"2.1.246","anchor":"folder-sync-reports-per-pass-statistics","canonical_anchor":"folder-sync-reports-per-pass-statistics","heading":"Folder sync reports per-pass statistics","tier":"internal","area":"Cloud Sync","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246\/e\/folder-sync-reports-per-pass-statistics","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246","markdown":"### Folder sync reports per-pass statistics\n\nFolder sync sends per-pass stats so stalled syncs can be diagnosed server-side.\n\n**What**\n\nThe folder sync engine now emits telemetry for each pass it makes, so slow or stalled syncs can be diagnosed from the server side rather than only from the local log.\n\n**Details**\n\n- `tengu_dir_sync_folder_repo` carries a `pass` dimension of tree, push or receive, plus counts and timings such as listed_paths, hashed_files, hash_ms, plan_ms, held_back, blobs_stored, bytes_planned, pack_bytes, objects_read and decode_ms.\n- `tengu_dir_sync_folder_seed` covers the initial pass, and `tengu_dir_sync_folder_store_lost` fires when the local sync store cannot be read or written at session start.\n- Emitted only on the folder sync path; none of these names existed in 2.1.245.\n\n**Evidence**\n\n`tengu_dir_sync_folder_repo`\n\n- Area: Cloud Sync\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}