✨ Покращення
·
Tracker sync перестав накопичувати дублі
Sync з RedTrack тепер використовує on-conflict discard, щоб не накопичувати enqueue.
Що змінилось
RedTrack sync jobs могли накопичуватись, коли попередній запуск ще не
завершився. Ми перейшли на on_conflict: :discard — новий запит sync
ігнорується, якщо один уже виконується.
Чому
- Менше навантаження на БД
- Немає warnings "too many syncs" у логах
- Швидше відновлення, якщо sync завис