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

Release: Car Features, Retrieval fixes, etc #116

Merged
merged 11 commits into from
Feb 6, 2020

Conversation

hannahhoward
Copy link
Collaborator

Update lotus branch to latest code, including:

  • use go-padreader
  • retrieval fixes
  • take miner address as parameter (rather than read from data store)
  • no filestore on storage client
  • storage market network abstraction

laser and others added 11 commits January 30, 2020 13:35
Merge pull request #102 from filecoin-project/release/spec-compliance
* feat(pieceio): remove filestore requirement

support commP generation with no intermediate filestore via OS.Pipe -- can be used on storage client
if not storage provider

* feat(storage): remove file based commP in client

Remove the need for a filestore in the client by using os.Pipe based piece commitment generation

* feat(pieceio): remove onnewcarblock params

defer solving writing all cid locations to a seperate ticket

* fix(deps): mod tidy
Remove Sector ID from MinerDeal (merge from head/lotus -- PLEASE USE MERGE COMMIT)
* feat(storagemarket): create network abstraction

build an abstraction layer for communicating with the network over storage protocols

* feat(storagemarket): integrate network abstraction

Replace direct references to libp2p host with network abstraction layer in client and provider

* fix(deps): go mod tidy
* test(retrievalmarket): re-enable test

* feat(retrievalmarket): add buffered io

Fix issues with buffered io on multiple writes to a stream

* feat(storagemarket): use buffered io

Fix issues with buffered io on multiple writes to a stream
The storage market network was not being assigned!
We removed single root cid recording without adding any substitute
@hannahhoward hannahhoward merged commit 973498b into head/lotus Feb 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants