RSS feed
	
	
	
		289c1224
		 – glenda <glenda@9front.local>
 authored
 on 2021/12/15 19:43
		
cons: add snapshotting, help.
		 
	
		0c6f17f8
		 – glenda <glenda@9front.local>
 authored
 on 2021/12/15 18:46
		
blk: refactor allocation log to list
		 
	
		55b15443
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/15 17:14
		
TODO: add todo list
		 
	
		2f0158f3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/15 11:51
		
dump: make block pointer name more readable.
		 
	
		cb8d6965
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/15 11:37
		
tree: don't pack wstat into opcode
		 
	
		db38a568
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/15 00:08
		
fs: first cut at implementing wstat
		 
	
		56cc98ba
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/13 12:51
		
check, dump: move dump functions from check.c to dump.c
		 
	
		34be16ef
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/12 22:01
		
sync: separate snapshots from dataset names
		 
	
		c25ea72c
		 – glenda <glenda@9front.local>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2021/12/12 17:22
		
sync: move sync code into its own file
		 
	
		add0bcda
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/12 00:04
		
fs: reclaim blocks when deleting files
		 
	
		880f8939
		 – glenda <glenda@9front.local>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2021/12/11 13:56
		
cons: refactor fs dumping
		 
	
		24ad9103
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/10 00:28
		
fs: first cut at qsbr.
		 
	
		68142910
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/06 01:39
		
cache: work towards deletion
		 
	
		31d7c618
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/06 00:27
		
fs: require 9p version message before we talk to the world
		 
	
		d79d058a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/05 11:24
		
snap: keep root in snapshot tree.
		 
	
		c5b29895
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/12/03 11:11
		
cons: add 'show free' to show free ranges
		 
	
		a0a4524b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/11/29 10:55
		
tree: apply messages to the right files
		 
	
		b33fa323
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/11/28 17:51
		
pack: clean up junky dprints.
		 
	
		9ad8b287
		 – glenda <glenda@9front.local>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2021/11/28 16:38
		
dump: fix printing Odelete messages
		 
	
		6a03fb24
		 – glenda <glenda@9front.local>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2021/11/28 15:42
		
lookup: collect all the way up the tree.
		 
	
		b73fa273
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/11/21 12:10
		
splitleaf: switch blocks in the same loop
		 
	
		af48e0e4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/10/30 15:24
		
blk: don't double-free blocks, split pivot splits
		 
	
		386c056a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/10/26 10:47
		
check: better dump formatting, misc fixes.
		 
	
		6aa266e6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/10/25 20:29
		
newblk: don't clobber refs on cached blocks
		 
	
		d6d67651
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/10/25 17:46
		
cons: extract into its own file
		 
	
		5c9d1ecd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/10/25 17:43
		
cache: extract into its own file
		 
	
		17212ba5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/10/24 00:35
		
console: add 'show cache' for debugging
		 
	
		6ae68dc6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/10/23 19:56
		
blk: possibly fix entry reuse
		 
	
		f63d327c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/10/04 00:38
		
all: replace error returns with constants.
		 
	
		d8f3576e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/10/03 23:38
		
tree: refcount blocks correctly
		 
	
		93b53d81
		 – glenda <glenda@9front.local>
 authored
 and Ori Bernstein <ori@eigenstate.org>
 committed
 on 2021/10/03 02:50
		
cons: improve output
		 
	
		5ec83af8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/10/03 12:17
		
bptr: move to 24 byte block pointers with generations
		 
	
		e02c31e5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/09/27 23:09
		
refactor: move to Bptr struct
		 
	
		051a5ba0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/09/27 10:29
		
scan: fix tree boundary condition
		 
	
		7e13013a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/09/27 10:18
		
fscons: tweak 'show' to take args
		 
	
		2354024d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/09/21 22:36
		
fs: handle truncation a bit better, accumulate messages correctly
		 
	
		8edbe1a1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/09/19 11:10
		
scan: don't drop files in directory listing
		 
	
		32325a04
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/09/16 17:54
		
tree: refactor to allow multiple parallel trees
		 
	
		f0563cbd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/09/14 19:10
		
blk: fix freelist implementaton
		 
	
		6b027737
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/03/19 12:08
		
fs: allocate blocks correctly, group insertions, snapshot
		 
	
		e0fffa8a
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2021/02/01 22:40
		
tree: shrink buffer when flushing deletions.
		 
	
		3f842a00
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2020/12/28 20:07
		
initial commit