rudibs
rudibs
What is the formal language allowed for `Filename` string values? I am wondering about allowed characters and any other possible syntax restrictions (such as if an empty filename is allowed...
@lukechampine we may want to be consistent with POSIX which does not allow `/` in filenames and i believe disallows other characters as well. that would mean less than ASCII...
POSIX has 3 timestamps technically. https://www.unixtutorial.org/2008/04/atime-ctime-mtime-in-unix-filesystems/
a general and safe way to convert an arbitrary string to a filename is by hashing it and using the resultant simple hex representation maybe with a `.dat` extension or...
"B-Tree" can be used to speed up range type searches for partial reads so you don't have to linearly scan through all blocks. https://en.wikipedia.org/wiki/B-tree "Range-Tree" or K-Tree (aka K-D tree)...