Make Python-client downloads transactional and verify them against the file metadata Girder already returns.
Make Python-client downloads transactional and verify them against the file metadata Girder already returns.: a task in MiMo-V2.6-RL-harbor-code: MiMo-V2.6-RL Code (Harbor) (Harbor dataset). Extend the public method to downloadFile(fileId, path, size=None, sha512=None, progressCallback=None) . The…
The task
Extend the public method to `downloadFile(fileId, path, size=None, sha512=None, progressCallback=None)`. The existing two-argument call must remain valid. A successful HTTP 200 download must produce exactly the response bytes at `path`, but the destination must not change while bytes are arriving: replace it only…
Part of FineEnvs/MiMo-V2.6-RL-harbor-code.