shithub: gefs

ref: 6eaec2a188e81d8c3d9fe9fbf17223b661e96f35
dir: /TODO/

View raw version
*** pending disk format changes ***
- small file optimizations
	- inline data
- arenas should have a sync count + hash
	- loading should use the min sync count
	  as the source of truth
- snapshot list grafting needs a revision
	- no corruption checking right now,
	  because grafting changes the hash
	  of the chain.

*** issues, need to fix ***
- reclaiming data from deleted files is very delayed
- transient exec snapshots
- testing, debugging, bugfixes
- make empty snapshot explicit
- fsck

*** nice to have, can go without ***
- add missing management commands in console
- performance optimization:
	- bulk block frees
	- background block frees
	- root block reuse