Commit graph

8 commits

Author SHA1 Message Date
Janis f2885b7e00 better out of range error msg 2023-04-03 17:00:57 +02:00
Janis 03997b78e7 stuff
- outofbounds error
- caching btrees  with rc<node>s after reading from disk/file
2023-04-03 00:11:44 +02:00
Janis 9602b399e0 find inodes by path, inodeid and by parent
- impl Display for NodeHandle which only shows the node header and the index of
the handle
- Fs<T> has functionality for retrieving the root directory, looking up inodeids
by absolute path, getting the inodeitem, inoderef, dirindex and diritem by
inodeid, listing extents of a inodeid (if regfile)
- simple INode structure holding the inodeid and the path to the inode as a list
of byte sequences
2023-04-02 00:30:13 +02:00
Janis 2af01747e7 finding nodes by range (fast) 2023-04-01 16:35:39 +02:00
Janis fa66bf415e generalized item + name bytes pattern 2023-03-31 01:14:43 +02:00
Janis 33852e99b0 cleanup 2023-03-30 22:57:46 +02:00
Janis cc0b4b817f added parents to nodehandle 2023-03-30 17:33:26 +02:00
Janis 2f2311d13a v2 refactor 2023-03-29 17:52:20 +02:00