In “The road ahead” there is this brief feature description:
Partial repository checkouts. This is one the coolest features of Pijul, which will hopefully allow it to scale to much bigger repositories than others.
This would be a pretty huge deal for monorepos. There’s lots of custom tooling to ease the management of Git monorepos, e.g. https://lernajs.io/, but certain parts of its architecture is hard to get around.
Has there been any writings anywhere about how Pijul’s partial checkouts would work?