-
Notifications
You must be signed in to change notification settings - Fork 961
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
refactor(ipld): rework Retriever #738
Conversation
9911ede
to
18fe92a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First pass. Look'n good 👍🏼
Tests failing |
eb46b97
to
4a9103a
Compare
Oh yeah, that's another flakey one which his now fixed |
03b12da
to
d0da691
Compare
d0da691
to
a96aa2c
Compare
Ok, goroutines limit again... aaaa |
a96aa2c
to
938cfca
Compare
Codecov Report
@@ Coverage Diff @@
## main #738 +/- ##
==========================================
+ Coverage 52.46% 52.72% +0.25%
==========================================
Files 116 116
Lines 6612 6669 +57
==========================================
+ Hits 3469 3516 +47
- Misses 2782 2795 +13
+ Partials 361 358 -3
Continue to review full report at Codecov.
|
@liamsi, mind to re-revouz? |
* Retrieve is now blocking forever until either context is canceled or square is reconstructed * Quadrant requesting is now async and detached from recontruction attempts * session provides a done channel which notifies users if there enought shares were downloaded to try reconstruction
938cfca
to
425fa23
Compare
Rebase on main |
Co-authored-by: Ismail Khoffi <Ismail.Khoffi@gmail.com>
425fa23
to
0422368
Compare
The goroutine limit issue in tests is now fixed. |
a1d54bf
to
668f0b2
Compare
The failed test is #787 and I won't fix this in this PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Looks good 🚀 |
Tested with #702
Closes #706