Author Archives: maru

Lessfs-1.6.0-beta1 has been released

This version of Lessfs contains some minor bug fixes as well as something new. Although my previous post states that no new features would be added to the 1.x series this release actually does. Lessfs now supports the LZ4 compression … Continue reading

Posted in Uncategorized | 8 Comments

Lessfs-1.6.0-beta0 has been released.

This version of Lessfs comes with a significant number of changes. The multifile_io backend is now fully functional with replication. By default Lessfs will now compile with berkeleydb instead of tokyocabinet. Lessfs requires berkeleydb >= 4.8. Batch replication has been … Continue reading

Posted in Uncategorized | 4 Comments

Garbage collection with a compressing and deduplicating filesystem

How lessfs plays tetris and wins Introduction Many data de-duplicating file systems or backup solutions struggle with the same thing.   Deleting data from such a file system is complicated since a single chunk of data can be used by many … Continue reading

Posted in Uncategorized | 3 Comments

Lessfs-1.5.7 has been released

This version of Lessfs adds support for Googles snappy compression. http://code.google.com/p/snappy/ Although QuickLZ and LZO are very fast, snappy is truly amazing. Lessfs with snappy: time cp /tmp/Some_software_DVD.iso /fuse/ real 0m11.214s user 0m0.021s sys 0m2.863s Lessfs with QuickLZ 1.5.0: time … Continue reading

Posted in Uncategorized | 29 Comments

Lessfs-1.5.6 has been released

Lessfs-1.5.6 now comes with support for forcing the rotation of a replication logfile. echo 1 >/.lessfs/replication/rotate_replog It also fixes a recently introduced bug that caused the replication logfile not to rotate after REPLOG_DELAY had expired. A new feature is that … Continue reading

Posted in Uncategorized | Leave a comment

Lessfs-1.5.4 has been released

This version of lessfs contains an important bug fix. As of lessfs version 1.4.10 a bug causes lessfs not to reclaim space when used with the file_io backend.

Posted in Uncategorized | 2 Comments

Lessfs-1.5.3 is available for download

This version of lessfs improves robustness when lessfs is used with replication. Previously data corruption of the slave could occur after crashes or unclean shutdowns of either the master or the slave.

Posted in Uncategorized | Leave a comment

Lessfs-1.5.0 has been released

This release contains a number of performance improvements for the Berkeley DB backend. It also comes with an alternative to file_io, named chunk_io. chunk_io has one big advantage over file_io. Where file_io stores all the data in one big file, … Continue reading

Posted in Uncategorized | 17 Comments

Lessfs-1.4.9 is available for download

This version add one new feature to lessfs. When configured with  –enable-filelog lessfs will log to a file instead of using syslog.

Posted in Uncategorized | 11 Comments

Lessfs-1.4.7 is available for download

This version of Lessfs contains two important bug fixes. One problem was solved with hard linking a hard linked file. In this case the name of the newly created hardlink would not be NULL terminated when lessfs was used with … Continue reading

Posted in Uncategorized | 9 Comments