HatanakaCompressFilter reads one byte at a time
To speed up reading
HatanakaInputStream should implement the other
InputStream methods to read multiple bytes at a time. Probably would not be too hard to return the contents of
pending for each read call.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information