Skip to content

0.1.0

Compare
Choose a tag to compare
@yomimono yomimono released this 28 Jul 19:53
· 22 commits to main since this release

CHANGES:

  • new features: expose and implement Kv.size t key and Kv.get_partial t key ~offset ~length.
  • bugfix: large files could be misread under certain circumstances because the final block index wasn't correctly calculated. remove bitwise module and the Base popcount it referenced, and instead calculate the block index with a recursive function.
  • bugfix: detect unwriteable blocks instead of endlessly splitting to try to accommodate them.
  • bugfix: keep track of allocated but not-yet-written blocks, and don't hand them out twice.
  • bugfix: check the maximum name length against the block size when mounting a filesystem.