Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify file wrapping logic #6121

Closed
wants to merge 8 commits into from
Closed

Commits on Mar 23, 2019

  1. files: remove toplevel stuff

    License: MIT
    Signed-off-by: Steven Allen <steven@stebalien.com>
    Stebalien committed Mar 23, 2019
    Configuration menu
    Copy the full SHA
    e076aac View commit details
    Browse the repository at this point in the history
  2. wip: update interface-go-ipfs-core

    License: MIT
    Signed-off-by: Steven Allen <steven@stebalien.com>
    Stebalien committed Mar 23, 2019
    Configuration menu
    Copy the full SHA
    cbfcc4e View commit details
    Browse the repository at this point in the history
  3. add: remove wrap logic

    License: MIT
    Signed-off-by: Steven Allen <steven@stebalien.com>
    Stebalien committed Mar 23, 2019
    Configuration menu
    Copy the full SHA
    409d269 View commit details
    Browse the repository at this point in the history
  4. add: avoid materializing the super-root

    License: MIT
    Signed-off-by: Steven Allen <steven@stebalien.com>
    Stebalien committed Mar 23, 2019
    Configuration menu
    Copy the full SHA
    6138712 View commit details
    Browse the repository at this point in the history
  5. adder: split add options from job

    This makes it a bit easier to reason about the state of the adder.
    
    License: MIT
    Signed-off-by: Steven Allen <steven@stebalien.com>
    Stebalien committed Mar 23, 2019
    Configuration menu
    Copy the full SHA
    22ed66b View commit details
    Browse the repository at this point in the history
  6. adder: split into base and dir job

    This way, we can entirely avoid MFS when adding single files.
    
    This patch also changes how Pin/OnlyHash works. Instead of having a Pin option,
    just construct the adder with a `nil` pinner to not pin. Likewise, we handle
    "only hash" by passing a nil dagservice.
    
    License: MIT
    Signed-off-by: Steven Allen <steven@stebalien.com>
    Stebalien committed Mar 23, 2019
    Configuration menu
    Copy the full SHA
    a72d418 View commit details
    Browse the repository at this point in the history
  7. add: check close errors

    License: MIT
    Signed-off-by: Steven Allen <steven@stebalien.com>
    Stebalien committed Mar 23, 2019
    Configuration menu
    Copy the full SHA
    3f76a28 View commit details
    Browse the repository at this point in the history
  8. add: fix symlinks

    License: MIT
    Signed-off-by: Steven Allen <steven@stebalien.com>
    Stebalien committed Mar 23, 2019
    Configuration menu
    Copy the full SHA
    831b765 View commit details
    Browse the repository at this point in the history