shithub: gefs

RSS feed

7e0d72a7 – Ori Bernstein <ori@eigenstate.org> authored on 2021/12/30 21:11
todo: update

86363b48 – Ori Bernstein <ori@eigenstate.org> authored on 2021/12/28 13:42
snap: move deadlists around correctly-ish.

6d1172be – Ori Bernstein <ori@eigenstate.org> authored on 2021/12/26 17:25
fs: correct behavior of remove()

2ae0be32 – Ori Bernstein <ori@eigenstate.org> authored on 2021/12/22 21:47
wip: start processing deadlists.

99c900d7 – Ori Bernstein <ori@eigenstate.org> authored on 2021/12/22 19:06
snapshots: record deadlists

c46f9289 – glenda <glenda@9front.local> authored on 2021/12/18 11:18
TODO: we also need auth

d60c4cb7 – glenda <glenda@9front.local> authored on 2021/12/17 19:30
fs: more constants, safer sizing.

1570a56a – Ori Bernstein <ori@eigenstate.org> authored on 2021/12/16 10:58
fs: don't overflow mtime, atime

f3b23090 – Ori Bernstein <ori@eigenstate.org> authored on 2021/12/16 10:31
tree: remove silly inline/ptr distinction from values

0170f073 – Ori Bernstein <ori@eigenstate.org> authored on 2021/12/15 22:54
cons: quiesce in console reading.

9244c893 – glenda <glenda@9front.local> authored on 2021/12/15 19:47
fs, tree: don't flag zombies on free, logging tweaks

285abe87 – glenda <glenda@9front.local> authored on 2021/12/15 19:45
dump: fix printing of wstat messages

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