What's Changed
- feat: implement a multi-tier chunk cache with disk storage by @zine0 in #194
- resolve dns bug by @tcytan in #197
- feat: implement basic persistent metadata store by @yyjeqhc in #198
- [rfuse3]: add path-like trait for FileSystem by @Ivanbeethoven in #201
- build: remove duplicated third-party files and add redundancy check by @jjl9807 in #205
- feat(rkl): integrate the rkb's pull functionality with rkl & fix the logic to get username in rkb by @erasernoob in #207
- fix(slayers): fix error when remounting writable subdir by @yyjeqhc in #208
- Introduce xfstests for libfuse by @Ricky-Daxia in #210
- fix(rkb): replace user crate into actively maintained uzer crate by @mon3stera in #209
- [libfuse-fs]: update rfuse3 by @Ivanbeethoven in #213
- build: add setup script by @jjl9807 in #214
- update dns by @tcytan in #215
- Update README.md and other docs by @genedna in #220
- refactor(rkb): introduce parallel layer compression and optimize image build logic by @Ricky-Daxia in #221
- feat: implement intelligent dual-layer cache with adaptive promotion by @zine0 in #222
- [rfuse3]: add example by @LangQi99 in #223
- fix: enable rm and rename operations in persistence_demo. by @yyjeqhc in #224
- feat(slayerfs): add cache demo script by @zine0 in #225
- [slayerfs]: Improve overall demo functionality by @Ivanbeethoven in #226
- feat(rkl): implement volume for container and compose state by @erasernoob in #219
- feat(libfuse): add uid/gid mapping for libfuse by @Ricky-Daxia in #227
- build: introduce custom prelude for full Cargo compatibility by @jjl9807 in #229
- build: sync upstream prelude changes from Buck2 by @jjl9807 in #235
- feat(slayer): add cache for metadata. by @yyjeqhc in #236
- Add copilot-instructions.md for GitHub copilot by @genedna in #240
- [libfuse-fs]: add rootless doc support by @Ivanbeethoven in #242
- Basic version of RS by @ichAB in #241
- doc(libfuse): enhance overlay documentation with architecture, data structure, and flow diagrams by @Ricky-Daxia in #244
- feat(slayerfs): implement trie-based path cache with unified inode cache by @yyjeqhc in #243
- [slayer] change .env by @Ivanbeethoven in #246
- build: integrate buckal bundles as external cells via git origin by @jjl9807 in #248
- extend the lseek on dir by @briteny-pwn in #245
New Contributors
- @LangQi99 made their first contribution in #223
- @briteny-pwn made their first contribution in #245
Full Changelog: 0.0.2...0.1.0