Git LFS Media Adapter

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Description

While reading this excellent article, https://hackernoon.com/git-in-2016-fad96ae22a15#.hp8yuwu0b, I came upon the Custom Transfer Adapters section. Having something like Bitbucket's Media Adapter would be very nice.

Features:

  • Resumable uploads and downloads – Continue where you left off and say goodbye to unreliable file up- or downloads.
  • Chunking – Instead of choking on large files they are chunked into smaller pieces.
  • Increased parallelism – Chunks of large files are transferred in parallel to make your uploads and downloads faster.
  • De-duplication – When changing large files only the changed chunks are uploaded, skipping all chunks that remain the same.
  • Same workflow – Continue to work as usual with Git LFS, no need to change.

Proposal

Implement these features in Gitlab

Links / references

  • https://hackernoon.com/git-in-2016-fad96ae22a15#.hp8yuwu0b
  • https://confluence.atlassian.com/bitbucket/bitbucket-lfs-media-adapter-856699998.html
Edited Aug 28, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading