Skip to content

Add Blob builder that doesn't sponge IO #7

@hannesg

Description

@hannesg

Use case

Writing blobs with > 1 mb is difficult to do in memory

Syntax

# Use StringIO
MultiGit::Blob::Builder.new
# Use the underlying IO mechanism
MultiGit::Blob::Builder.new(repository)

Strategy

  • Git: fork a process and write to stdin
  • Rugged: ????
  • JGit: use the supplied blob writer class

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions