textileio / textile

Textile hub services and buckets lib
MIT License
227 stars 45 forks source link

Wait manager/runner #521

Closed asutula closed 3 years ago

asutula commented 3 years ago

This PR refactors the previously overly complex and problematic sendfil service.go into a few components that are more simple, easy to understand, and also hopefully work.

This PR addresses other smaller feedback from the previous PR, I'll make note of those things in the code.

asutula commented 3 years ago

@jsign I noticed a couple more tests I want to write (the Store especially), but I think this is ready for some 👀. Feeling pretty good about it, but I'm sure there are some things to discuss.