FTP Discovery
Skenování 3GPP FTP serveru pro nové specifikace
Spuštění Discovery
Vytvoří discovery job v databázi. Job bude zpracován lokálním workerem.
Jak funguje Discovery
1.
Discovery skenuje https://www.3gpp.org/ftp/Specs/latest/
2.
Najde všechny Release (Rel-10, Rel-11, ..., Rel-19, Rel-20)
3.
Pro každý Release projde všechny Series (21, 22, ..., 38)
4.
Extrahuje metadata všech ZIP souborů se specifikacemi
5.
Uloží nalezené specifikace do databáze D1
ℹ️ Session Tracking
Discovery používá session tracking pro možnost přerušení a pokračování:
- Pokud discovery spadne nebo je přerušeno, při dalším spuštění pokračuje
- Zpracovává pouze neprocessované Releases a Series
- Paralelně zpracovává až 5 releases současně
- Výrazně rychlejší než původní sekvenční verze
⚙️ Jak funguje spuštění
Tlačítko vytvoří discovery job v databázi. Pro zpracování musí běžet lokální worker:
cd apps/downloader pnpm tsx src/test-simple.ts
Worker zobrazí průběh v reálném čase a lze kdykoliv přerušit (Ctrl+C).
⚡ Přímé spuštění (rychlejší)
Pro okamžité spuštění bez vytváření jobu použijte:
cd apps/downloader pnpm tsx src/test-simple.ts
Tento způsob je doporučený - spustí discovery přímo s plnou kontrolou.