OCFL / ocfl-java

A Java OCFL implementation
MIT License
16 stars 12 forks source link

investigate feasibility of removing rX directories when mutable HEAD is committed #11

Closed pwinckles closed 4 years ago

pwinckles commented 4 years ago

The mutable HEAD uses rX directories to manage changes. These directories are carried forward when the mutable HEAD is committed. It would be ideal if only the contents of these directories was committed, but this complicates the atomicity of installing the mutable HEAD as a proper version.

pwinckles commented 4 years ago

Decided that it's not possible to remove the rN directories without incurring too much cost.