Chris Carlon
Chris Carlon
Package fusekernel already had definitions of the NotifyInvalInodeOut and NotifyInvalEntryOut structures. We add a Notifier, which allows filesystem implementations to use those to invalidate kernel cache entries. By using these...
These are not quite complete, but slightly better than TBD!
Modify the gRPC writer to send additional data while waiting for the current chunk to flush. This is a substantial refactor. Per the Go io.Writer interface contract, we must never...
Add definitions for the NotifyStore lowlevel operation, and extend the Notifier to support writing data directly into page cache. Include an example filesystem similar to the one in libfuse or...
When StartResumableWrite errors, we were setting an interface to a nil with the implementation type. This uses an intermediate variable, and only assigns to the interface if there was no...
If a thread other than the one polling the request iterator calls context.cancel(), the request iterator `__next__` notices immediately and raises. However, before this change if another thread called context.abort(),...