|
|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Tue, 15 Jan 2008
BTRFS 0.10 has been released.
Chris Mason announced
new release of the BTRFS filesystem.
According to changelog, this version contains pretty serious changes:
- on-disk format changes, now it supports back references from every data and metadata blocks.
This allows future extensions like implementation of the on-line fsck
(a question rises, why is it ever needed for COW FS?) and to allow data migration between different
devices.
- online resizing (including shrinking)
- in-place conversation from ext3 to btrfs :) Although it is offline only, it is a very good
step for easier migration for users.
The conversion program uses the copy on write nature of Btrfs to preserve the
original Ext3 FS, sharing the data blocks between Btrfs and Ext3 metadata.
Btrfs metadata is created inside the free space of the Ext3 filesystem, and it
is possible to either make the conversion permanent (reclaiming the space used
by Ext3) or roll back the conversion to the original Ext3 filesystem.
- data=ordered support. (Probably it is option of the transactin log journal)
- mount options to disable checksumming and COW (the latter explains a lot about
fsck and journalling)
- barrier supports
From the changelog observation only, it looks really impressive, my congratulations for the
project, although list of not fixed bugs worries a bit, but I'm pretty sure, things will be fixed.
/devel/fs :: Link / Comments ()
|