Skip to content

TurboFieldfare 0.2.1 — Resumable Model Downloads

Choose a tag to compare

@drumih drumih released this 28 Jul 17:07
489f2d1

TurboFieldfare 0.2.1 makes the model download resumable in the Mac app and
command-line installer. Completed ranges survive cancellation or process
interruption and are revalidated before reuse.

Resumable model downloads

  • The Mac app can resume or discard a saved download and reports reused bytes,
    current progress, and estimated time remaining.
  • The installer adds --resume and --discard-partial commands.
  • A compact checkpoint binds saved ranges to the source revision and copy plan.
  • Resume verifies saved destination digests and downloads only missing or
    damaged ranges.
  • Exact HTTP range validation, bounded temporary storage, retries, a
    physical-target lock, final verification, and atomic publication protect the
    installation.

Continue from the command line

swift run -c release TurboFieldfareRepack \
  --output scratch/gemma4.gturbo \
  --overwrite \
  --resume

To remove a saved download:

swift run -c release TurboFieldfareRepack \
  --discard-partial \
  --output scratch/gemma4.gturbo

Validation

  • A release installer killed after three durable ranges resumed with
    200,228,864 bytes reused and completed all 223 planned ranges with zero
    retries.
  • Final verification passed 37 files and 14,291,915,755 bytes.
  • The public serial test suite passed 509 tests in 108 suites.

This is a source-only release. It does not include model weights or application
binaries.

Full changelog: 0.2...0.2.1

Implemented in #14.