News for hackers. Stuff that matters.
Re:Understanding ZFS Channel Programs by Hackbraten on Thursday September 09, 2021 @04:02PM (#28474013)
But what is the API supposed to do when it comes across a `begin` flag? Stop all filesystem activity in all programs until yours sends the `end` flag? What if that flag never arrives, e.g. due to a bug in your client code?
Re:Understanding ZFS Channel Programs by throwaway2048 on Friday September 10, 2021 @01:21AM (#28478057)
delay all commits to disk until a fixed timeout is reached for command submission, if the timeout is reached the call returns failed, the same problem exists with this special purpose scripting environment just in other forms.