Commit Graph

13 Commits

Author SHA1 Message Date
Talmaj Marinc
df8e50eba6 Fix an issue with windows lacking have os.pwrite 2026-07-04 21:25:30 +02:00
Talmaj Marinc
f7627e6b59 Fix sweep deleting FAILED partials and fix segmented resume path trusted offsets blindly. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
04a1eb9647 Redact urls in logging and fix concurrent enqueue issue that could corrupt the downloaded files. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
aa253890dc Simplify docstrings. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
f18ee7cdb3 Handle short pwrite() results. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
6cfb7e5b7f Switch to asyncio.to_thread for db calls in job.py 2026-07-04 21:25:30 +02:00
Talmaj Marinc
b51d18c641 Improve _finalize checks for downloads. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
72e081933a Truncate file to 0 before restarting. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
dd6258c9c3 Add max-download-size in case the server tries to send larger files than it reports. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
303825899e Clear error when the job leaves a failure state. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
db0fadf20c Fix resuming of segmented download. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
a54dd1ae23 Simplify docstrings. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
236a7c21e9 Add initial commit for model downloader. 2026-07-04 21:25:30 +02:00