Joshua Leahy
7a4e466ac6
Make TernFS open source
2025-09-17 18:20:23 +01:00
Francesco Mazzoli
110705db8d
EggsFS -> TernFS rename
...
Things not done because probably disruptive:
* kmod filesystem string
* sysctl/debugfs/trace
* metrics names
* xmon instance names
Some of these might be renamed too, but starting with a relatively
safe set.
2025-09-03 09:29:53 +01:00
Francesco Mazzoli
e96742c711
Implement readpage, and therefore allow mmap
2024-03-11 15:33:57 +00:00
Francesco Mazzoli
bfe8a449df
Some eggsktools additions/improvements
2024-02-12 11:50:18 +00:00
Francesco Mazzoli
2a6feb6df5
Patch RocksDB to make it compile with clang 15.
2024-01-29 14:15:29 +00:00
Francesco Mazzoli
2f1385445b
Tighten up the mtime story for transient files
2023-07-12 12:52:50 +00:00
Francesco Mazzoli
53598c2fe9
Allow to re-open files as writing if we're already writing them
...
This makes `cp` work
2023-07-12 12:22:40 +01:00
Francesco Mazzoli
974500633a
Implement stripe prefetching
2023-06-01 13:01:33 +00:00
Francesco Mazzoli
55074b16b4
Implement fs stat
...
10.97.12.10:10001 29P 208T 29P 1% /home/restechprod/eggs/mnt
2023-05-29 18:49:50 +00:00
Francesco Mazzoli
499bada153
Other silly eggsktools utility
2023-05-29 17:32:15 +00:00
Francesco Mazzoli
45471eded4
eggsktools readfile QOL
2023-05-28 22:12:49 +00:00
Francesco Mazzoli
a4bc32a18f
Span drop improvements
...
We could get into situations where async droppings were scheduled
at every read.
2023-05-26 17:22:43 +00:00
Francesco Mazzoli
f98f0f3e95
Move some utility around, allow to deploy kmod easily
2023-05-26 10:05:25 +00:00