Borg/pkg/pwa
Snider a5e4306949 Optimize PWA downloader by parallelizing asset downloads
- Parallelize HTML page downloads and static asset downloads by removing the intermediate WaitGroup barrier.
- Fix a data race in `dn.AddData` by protecting it with the existing mutex.
- Remove unsafe `if !downloaded[asset]` check in the second loop, relying on the thread-safe check within `downloadAndAdd`.
- Verified ~25% performance improvement in simulated benchmark (44ms -> 33ms).
2026-02-02 01:45:33 +00:00
..
pwa.go Optimize PWA downloader by parallelizing asset downloads 2026-02-02 01:45:33 +00:00
pwa_test.go feat: Add ChaCha20-Poly1305 encryption and decryption for TIM files (.stim), enhance CLI for encryption format handling (stim), and include metadata inspection support 2025-12-26 01:25:03 +00:00