Chris Carlon

Results 6 issues of 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!

api: storage

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...

api: storage

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...

api: storage

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(),...

lang/Python
release notes: yes