1BFS-Tools ToDo
2--
3
40.7 development release
5 - done!
6
7inbetween (0.8 release?) and more:
8 - try to find a way to perform special actions on a cache miss (like a sanity check
9   for b+tree nodes)
10 - Have an option in chkindex which let it try if there is an inode at that point
11 - if files will be saved to the same disk, make sure you reserve their space on the disk's
12   bitmap first (in case someone run chkbfs) [you currently can't recover to the same
13   partition (and it makes sense until you can select the files to recover)]
14 - have an option that recovers only certain files (like those with a specific
15   path, or file extension)
16 - try to make the Cache class easier to use -> like the one in BFS!
17 - incorporate changes from the BFS BPlusTree (BPlusTree::Find(), TreeIterator), duplicates, etc.
18 - test the B+tree code with hand-corrupted trees
19 - try to unify the BFS BPlusTree code to only maintain *one* file
20 - recreate indices on target disk (all) -> chkindex should get that functionality
21
22
231.0 final release
24 - GUI
25 - the name index scanner could use its own tree iterator functions, which directly
26   visit every single node and use some heuristics to determine the node type
27 - better cache buffer management in the Disk class? Reading from an image is much
28   faster than reading from a real disk currently...
29 - reduce memory overhead: use just the block_run references instead of real Inodes
30   in the hashtables (not in the missing table, of course)
31 - sort hashtables before copying after block_run
32
33