On Wed, May 05, 2021 at 10:42:20AM -0500, Eric Blake wrote:
On 4/27/21 1:41 PM, Richard W.M. Jones wrote:
> It's been about 3½ months since stable branches of both projects were
> released (synchronously, in early January). Could be time within the
> next month or so for a new stable release. Is there anything you'd
> like to get in before then, or conversely any large changes that
> should wait until after?
I'm about to post a series adding a .cleanup callback (counterpart to
.after_fork, and called in outer-to-inner order, opposite of .unload
called in inner-to-outer order), in order to modify the ext2 filter to
allow multiplexed connections.
> For me, but none of them are urgent before this release:
>
> Proposed nbdkit-forward-filter which ensures that we only do forward
> reads over the plugin.
>
> nbdkit-readahead-filter fix/replacement. Requires background threads,
> this may be possible already.
Not easy without a .cleanup callback (it IS possible to create a
background thread, but .unload is too late to clean that thread up
gracefully to ensure we close the plugin's handle without accidentally
calling into unloaded memory).
OK. Is there enough time if I say that we'd want to do the stable
release at the beginning of June? (This is not fixed - just a
suggestion)
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine. Supports Linux and Windows.
http://people.redhat.com/~rjones/virt-df/