Re: bcachefs - snapshots

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 9/27/21 3:49 AM, Kent Overstreet wrote:
> Snapshots have been merged! 9 months of work and 3k lines of new code, finally
> released. Some highlights:
> 
>  - btrfs style subvolumes & snapshots interface
>  - snapshots are writeable
>  - highly scalable: number of snapshots is limited only by your disk space
>  - highly space efficient: no internal fragmentation issues
> 
> Design doc here: https://bcachefs.org/Snapshots/
> 
> The core functionality is complete - snapshot creation and deletion works, fsck
> changes are done (most of the complexity was in making fsck work without
> O(number of snapshots) performance - tricky). Everything else is a todo item:
> 
>  - still need to export different st_dev for files in different subvolumes
>    (we'll never allocate a new inode with an inode number that collides with an
>    inode inother subvolume - but snapshots will naturally result in colliding
>    inode numbers)

With my limited high level view on it - shouldn't you discuss with Neil
about a solution and to avoid going the btrfs route for colliding inode
numbers?



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [NTFS 3]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [NTFS 3]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux