us
us copied to clipboard
An alternative interface to Sia
For now this is just the subscriber I had to add for `siad` support. I've got the host and renter protocols working and added to Lush, but it's still using...
We still get thousand of goroutines that waits for locking a tryLock: ``` goroutine 458763 [chan receive, 94 minutes]: lukechampine.com/us/renter/renterutil.(*tryLock).Lock(...) ``` It looks like https://github.com/lukechampine/us/pull/167 isn't enough and there might...
`lh.mu` needs to be released. https://github.com/lukechampine/us/blob/36e1081712379a6af2b3f49ca4aadfb1b1786625/renter/renterutil/hostset.go#L102-L112
In PseudoFS, the user should be responsible for cancellation because the user could cancel writing contents to PseudoFile. However, in PseudoKV, currently, there is no way to cancel uploading/downloading. We...
We've been getting `Read: host rejected Read request: could not find the desired sector` error after contract renewal. We could download the sector before renewal. The renewal happened because the...
Quote: "Attempt renewal again if the transaction ends up being reorged. This doesn't strike me as too difficult, but currently I don't think there's any us tooling for it." This...
If the callback function passed to `ForEachBlob` calls another DB method such as `DeleteBlob` and `Metadata`, if I'm not mistaken, those methods try to acquire the lock and cause a...
I'm not sure if there is a bug or just the test needs a long time, but go test panics on the `master` branch (3e9f269) with this output: ``` ===...
Wanted to use this issue to index some further PseudoKV action items we have listed/discussed on discord. Please comment below so we an expand this list. ## Items (No particular...
##Motivation Faster migration optimizes contract formation as contracts can be re-used to storage data faster. Furthermore if migration is faster less contracts will have to be formed which is advantageous...