Open clecat opened 7 months ago
Thanks a lot for all the hard work! I've rebased your PR on top of #2316 and changed a few things to pass the Eio capabilities through the Irmin Conf/Spec in the same way as for the irmin-fs
eio backend. I'm leaving this PR as a draft for now as I saw a couple of (* TODO *)
left in the diff and things we could still simplify :)
Make the Io module of
Irmin-pack
compatible witheio
. This work involves using the Eio related functions for all io operations. Most of the work relies on propagating the eio switch that will be necessary in order to open the files.