Оптимизация синхронизации (ПРАВКИ.md, блок A) #2

Open
opened 2026-09-15 21:18:56 +03:00 by akhmed · 0 comments
Owner
  • A1: убрать N+1 в uploadLocalChanges (сравнивать с уже загруженным списком каталога)
  • A2: долгий poll через revision/ETag вместо полного обхода каждые 25 с
  • A3: резюмабельные загрузки + реальный прогресс задач
  • A4: задачи синка закрывать по UUID, а не tasks[0] (гонка)
  • A5: сравнение файлов по md5/размеру+mtime
  • A6: явная семантика режимов (удаления в everywhere)
  • A7: снять лимит глубины 6
- A1: убрать N+1 в uploadLocalChanges (сравнивать с уже загруженным списком каталога) - A2: долгий poll через revision/ETag вместо полного обхода каждые 25 с - A3: резюмабельные загрузки + реальный прогресс задач - A4: задачи синка закрывать по UUID, а не tasks[0] (гонка) - A5: сравнение файлов по md5/размеру+mtime - A6: явная семантика режимов (удаления в everywhere) - A7: снять лимит глубины 6
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: akhmed/YanDisk#2