filecoin-project / filecoin-project/boost

[Epic] Improving retrieval reliability

Open
#645 4 comments 0 reactions 0 assignees View on GitHub
area/retrieval status/in-progress
Dominant language
Go
Stars
121
Forks
79
Avg merge
10d 14h
Merged PRs (30d)
1

Description

_This is a parent tracking issue for issues related to retrieval reliability problems_

## Problem
Storage Providers and clients have been experiencing increasing trouble with retrievable reliability for various reasons (tracked below). This is critical functionality that is also currently slowing down the throughput of deal renewal programs, like [Evergreen](https://evergreen.filecoin.io/)

These issues are spread out across Lotus, go-fil-markets, Boost, and Filecoin Slack. As such, this issue will be leveraged as a central hub for tracking retrieval reliability.

## Latest Status
_Updated: Aug 25th, 2022_
* Our highest priority is currently on resolving full piece retrieval needed for deal renewal.

## Tracked Issues
### Known Issues
* https://github.com/filecoin-project/lotus/issues/8663
* https://github.com/filecoin-project/boost/pull/715
* ...

### Bug Fixes
* https://github.com/ipld/go-car/pull/316
* Included in [v1.2.0-rc2](https://github.com/filecoin-project/boost/releases/tag/v1.2.0-rc2)
* Needs to be merged into Lotus

### Features
* https://github.com/filecoin-project/boost/issues/582

### Shipped
* Added an experimental http server, [booster-http](https://github.com/filecoin-project/boost/pull/574), to enable easy full piece/car retrieval.
* Full piece retrieval support in [v1.2.0-rc2](https://github.com/filecoin-project/boost/releases/tag/v1.2.0-rc2)
* Added support for [inspecting](https://github.com/filecoin-project/boost/pull/636) piece and payload CID's to debug retrieval issues. Available in [v1.2.0-rc1](https://github.com/filecoin-project/boost/releases/tag/v1.2.0-rc1)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.