Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: basic filesystem impl and other deps (#10)
* feat: basic filesystem impl and other deps - implement content addressable basic fs - import IPLD store impl - create other subprojects like raft, ucan, did - add micro_vm provisioning benchmark - change paths fron UnixPathBuf to Utf8UnixPathBuf * fix: replace PathDirs in `find*` fns with a better mut crawling impl - this should be more efficient than PathDirs - and it solves the forking issue we had with PathDirs earlier - now our tests pass - emphasize the immutability nature of the filesystem * fix: clippy long doc pragaraph complaint * feat: implement more apis and fix cidlink `resolve_mut` issue - preventing stale Cids in `CidLink<T>`s by making refactoring structure and fetching supporting async cid resolution. It means we will be able to store and get the latest cid when something changes. - implement file input/ouput stream * feat: implement softlink resolution - cid based softlink has problems and we may likely move to a path based impl in the future; also to maintain compat wih Unix - add more unit tests and doc tests * fix: silent softlink brokenlink error issue - also fix env_pair and rlimit doc tests * feat: add readme and make nightly clippy happy * fix: disable nightly checks cause clippy broken again
- Loading branch information