Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added a method to free blocks before unlink, just doing ftruncate then | Steve Slaven | 2009-08-07 | 1 | -2/+2 |
| | | | | | unlink left the "empty" file and "empty" block with an extra ref for every unlink since we never freed those blocks | ||||
* | Pre-init original_chunks because we might need to fflush early in the | Steve Slaven | 2009-08-06 | 1 | -1/+1 |
| | | | | | constructor, use ftruncate since truncate doesn't exist, and handle unlocking unused chunks due to ftruncate | ||||
* | Truncate files on unlink so we free their blocks | Steve Slaven | 2009-08-06 | 1 | -0/+4 |
| | |||||
* | Add reference counting so we can delete unused chunks | Steve Slaven | 2009-08-06 | 1 | -1/+1 |
| | |||||
* | Split up main classes | Steve Slaven | 2009-08-04 | 1 | -0/+154 |