| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Testing out using zip files for chunk storage to eliminate some of the huge | Steve Slaven | 2009-07-24 | 1 | -3/+103 | |
| | | | | | overhead of having thousands of tiny files and directories | |||||
| * | Fixed some pylint/pychecker/pyflakes errors | Steve Slaven | 2009-07-24 | 1 | -10/+7 | |
| | | ||||||
| * | Re-enable gzipfinal-demand-chunking-before-merge | Steve Slaven | 2009-07-24 | 1 | -2/+2 | |
| | | ||||||
| * | Fix read bug on buffer boundry, make psyco a flag | Steve Slaven | 2009-07-24 | 1 | -13/+40 | |
| | | ||||||
| * | Fix a bug with writing partial blocks | Steve Slaven | 2009-07-24 | 1 | -2/+10 | |
| | | ||||||
| * | Made stats a flag, moved around flags to group related ones together | Steve Slaven | 2009-07-24 | 1 | -4/+6 | |
| | | ||||||
| * | Added a flag that basically disables all IO to test for "perfect" | Steve Slaven | 2009-07-24 | 1 | -5/+20 | |
| | | | | | performance to see how much fuse and gzip is hurting things | |||||
| * | Fix a huge bug with reading data blocks sometimes returning more data than | Steve Slaven | 2009-07-24 | 1 | -8/+10 | |
| | | | | | | the caller requested, renamed fusearechivewriter to fusearchivestream because it's for both reading and writing | |||||
| * | Switched to cpickle and added wrappers for file open/dump/load stuff so | Steve Slaven | 2009-07-24 | 1 | -13/+32 | |
| | | | | | it's easier to experiment with different methods | |||||
| * | Added binary flag and gzip compression level | Steve Slaven | 2009-07-23 | 1 | -7/+8 | |
| | | ||||||
| * | Bumped block size a bit, initialize current block to -1 so that we don't | Steve Slaven | 2009-07-23 | 1 | -3/+3 | |
| | | | | | think block zero is already loaded | |||||
| * | Make file ready handle cached dirty pages | Steve Slaven | 2009-07-23 | 1 | -2/+6 | |
| | | ||||||
| * | Added caching some dirty blocks | Steve Slaven | 2009-07-23 | 1 | -10/+40 | |
| | | ||||||
| * | Added some un-commentables for profiling | Steve Slaven | 2009-07-23 | 1 | -2/+15 | |
| | | ||||||
| * | Don't reload a chunk if it's the same chunk we're looking at | Steve Slaven | 2009-07-23 | 1 | -1/+7 | |
| | | ||||||
| * | Set modified to true for initial file creation flush | Steve Slaven | 2009-07-23 | 1 | -0/+1 | |
| | | ||||||
| * | Fixed getattr to use fgetattr so we don't have to maintain 2 functions | Steve Slaven | 2009-07-23 | 1 | -15/+19 | |
| | | ||||||
| * | Get rid of some unused functions | Steve Slaven | 2009-07-23 | 1 | -66/+0 | |
| | | ||||||
| * | Added the modified flag again so that we don't _fflush on release | Steve Slaven | 2009-07-23 | 1 | -1/+4 | |
| | | ||||||
| * | Data reading seems to work | Steve Slaven | 2009-07-23 | 1 | -8/+20 | |
| | | ||||||
| * | File saving works now | Steve Slaven | 2009-07-23 | 1 | -13/+53 | |
| | | ||||||
| * | Fixed bool crash (had method and attribute with same name for fuse, write) | Steve Slaven | 2009-07-23 | 1 | -14/+20 | |
| | | | | | but it jumps in to an infinite loop on write now | |||||
| * | Added some warnings and removed some ; | Steve Slaven | 2009-07-23 | 1 | -10/+13 | |
| | | ||||||
| * | Modified to do chunking on demand, runs but file writing not working | Steve Slaven | 2009-07-23 | 1 | -56/+145 | |
| | | ||||||
| * | Make key a non-string, since the digest is binary it could contain a _inflate-deflate-proof-of-concept | Steve Slaven | 2009-07-23 | 1 | -2/+2 | |
| | | ||||||
| * | Moved block/chunk code to separate subs so that it can happen on demand | Steve Slaven | 2009-07-23 | 1 | -76/+92 | |
| | | ||||||
| * | More debugging tweaks | Steve Slaven | 2009-07-23 | 1 | -2/+2 | |
| | | ||||||
| * | More debug message tweaks | Steve Slaven | 2009-07-23 | 1 | -6/+6 | |
| | | ||||||
| * | Changed around some debug levels | Steve Slaven | 2009-07-23 | 1 | -5/+5 | |
| | | ||||||
| * | Added note about some kind of race condition bug | Steve Slaven | 2009-07-23 | 1 | -0/+2 | |
| | | ||||||
| * | Only save if file was modified | Steve Slaven | 2009-07-23 | 1 | -4/+9 | |
| | | ||||||
| * | Converted debugging messages to print based on levels, fix truncate to use | Steve Slaven | 2009-07-23 | 1 | -35/+49 | |
| | | | | | the archive file ftruncate to make sure we don't hose up the file format | |||||
| * | Fix block compare to use decompress the storage so we don't make a huge | Steve Slaven | 2009-07-23 | 1 | -1/+1 | |
| | | | | | number of dupe blocks | |||||
| * | Added gzip support | Steve Slaven | 2009-07-23 | 1 | -6/+7 | |
| | | ||||||
| * | Fix up block count so du is happier | Steve Slaven | 2009-07-23 | 1 | -1/+2 | |
| | | ||||||
| * | Fix stat() to return proper size | Steve Slaven | 2009-07-23 | 1 | -2/+38 | |
| | | ||||||
| * | Initial attempt at inflating files | Steve Slaven | 2009-07-22 | 1 | -0/+39 | |
| | | ||||||
| * | Some better list handling to extract sub paths | Steve Slaven | 2009-07-22 | 1 | -3/+5 | |
| | | ||||||
| * | This actually stores file chunks now | Steve Slaven | 2009-07-22 | 1 | -3/+90 | |
| | | ||||||
| * | Basic file ops work, permissions still not preserved | Steve Slaven | 2009-07-22 | 1 | -12/+20 | |
| | | ||||||
| * | Modified xmp example to inflate/deflate a file when needed, currently just | Steve Slaven | 2009-07-22 | 1 | -0/+301 | |
| copies it out of a working dir to temp, then back to the file. This will make it easy to test out some different encoding/compression attempts | ||||||
