aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Truncate files on unlink so we free their blocksSteve Slaven2009-08-061-0/+4
* Update chunk ref counts when we update the on-disk chunk listSteve Slaven2009-08-061-23/+30
* Add reference counting so we can delete unused chunksSteve Slaven2009-08-065-24/+93
* Another thoughtstable2009080601Steve Slaven2009-08-061-0/+2
* Debugging utilitiesSteve Slaven2009-08-042-0/+32
* More thoughts/notesSteve Slaven2009-08-041-0/+7
* Made header length a variable so we can change it later if neededSteve Slaven2009-08-041-4/+6
* Added more logging, fixed error with storage size for block lengthSteve Slaven2009-08-041-3/+18
* Added note about fsckSteve Slaven2009-08-041-0/+3
* Don't use a stream class for nowSteve Slaven2009-08-041-3/+5
* Fix deserialize nameSteve Slaven2009-08-041-1/+1
* Added binary format chunk serializerSteve Slaven2009-08-042-1/+74
* Namespace/module fixesSteve Slaven2009-08-041-3/+3
* Namespace/module fixesSteve Slaven2009-08-042-2/+8
* Added storage switch back inSteve Slaven2009-08-041-3/+8
* Fix namespace problemSteve Slaven2009-08-043-5/+5
* Fix some missing symbolsSteve Slaven2009-08-041-2/+4
* Use the new chunk storageSteve Slaven2009-08-041-1/+4
* Chunk storage handlersSteve Slaven2009-08-043-0/+197
* Split up main classesSteve Slaven2009-08-045-982/+769
* Use some more printf like % stuff instead of str()before-class-splitSteve Slaven2009-07-291-6/+6
* Eliminated some more str() stuffSteve Slaven2009-07-291-6/+9
* Changed debug to use param args instead of way too much + str()Steve Slaven2009-07-291-76/+72
* Use "best" cpickle formatSteve Slaven2009-07-291-1/+1
* More notes/thoughtsSteve Slaven2009-07-291-1/+8
* Changed default log levelSteve Slaven2009-07-291-1/+1
* Some thoughts/info on stuff that should be done some daySteve Slaven2009-07-291-0/+53
* Be more explicit about saving chunks, since some other parts of the codeSteve Slaven2009-07-291-2/+8
* Catch when size == truncate size, some more debugging stuffSteve Slaven2009-07-291-2/+4
* Fixed some off-by-one errors in write when extending the blocks with nullsSteve Slaven2009-07-291-3/+6
* Added some more debug info, assert that our calculated size when savingSteve Slaven2009-07-291-6/+20
* More fixes to ftruncate to expand a file which was causing the "fake" mmapSteve Slaven2009-07-281-16/+17
* This is a workaround for a bug with lseek causing a getattr instead ofSteve Slaven2009-07-281-5/+30
* self.offset was never usedSteve Slaven2009-07-281-3/+0
* Only add O_CREAT if it was passed initiallySteve Slaven2009-07-281-1/+5
* Do create new fh if neededSteve Slaven2009-07-281-1/+1
* Fix not incrementing blocks while fillingSteve Slaven2009-07-281-1/+2
* Bug fixes to extend via seek(), properly setting dirty flag and not tryingSteve Slaven2009-07-281-4/+12
* Always open the main fh for serialization in rw modeSteve Slaven2009-07-281-4/+8
* Fixed log message and added log message for serializationSteve Slaven2009-07-281-3/+6
* Added an exception printer on the file setup since it seems to crash thereSteve Slaven2009-07-281-12/+10
* Fix flag detection (rdonly,rdrw,etc), fix some variables shadowingSteve Slaven2009-07-281-39/+50
* Fix checking for debug level to output lots of data to use the logger levelSteve Slaven2009-07-281-7/+7
* Changed to log to stderrSteve Slaven2009-07-281-1/+1
* Use the logging package instead of dmsgSteve Slaven2009-07-281-108/+110
* Modify ftruncate to allow growing or shrinking to a size other than 0Steve Slaven2009-07-281-5/+64
* Modified to open a fh at the init using the mode requested, and justSteve Slaven2009-07-281-26/+45
* A workaround attempt to fix opening a file for writing then changing it toSteve Slaven2009-07-281-3/+22
* Allow switching chunk stylesSteve Slaven2009-07-241-2/+13
* Testing out using zip files for chunk storage to eliminate some of the hugeSteve Slaven2009-07-241-3/+103