News for hackers. Stuff that matters.
Re:Bcachefs Merged into the Linux 6.7 Kernel by throw0101c on Tuesday October 31, 2023 @08:27AM (#38083713)
It's a feature that other file systems have: why should I choose Btrfs when (e.g.) ZFS can do everything it can and more on top of that?

I remember when Btrfs was announced in 2007 as I was already running Solaris 10 with ZFS in production (and ZFS had non-"experimental" RAID-5-like RAID-Z from day one). Here we are 15+ years later and Btrfs still doesn't have it?

Re:Bcachefs Merged into the Linux 6.7 Kernel by viraptor on Tuesday October 31, 2023 @08:32AM (#38083779)
I'm just saying it's not a pitfall, because it's clearly documented up front and warned about. That's orthogonal to whether you should choose this filesystem and why a feature is implemented or not.
Re:Bcachefs Merged into the Linux 6.7 Kernel by pantalaimon on Tuesday October 31, 2023 @08:33AM (#38083793)
The nice thing about btrfs is that you can add/remove drives at will. That allows for easy expansion of an existing pool.
Re:Bcachefs Merged into the Linux 6.7 Kernel by chasil on Tuesday October 31, 2023 @02:20PM (#38089136)
The one thing that ZFS cannot do is defragment a pool.

There are abuse patterns that are toxic for ZFS pools (and all other filesystems). Btrfs appears to be able to repair this damage.

https://tim.cexx.org/?p=1236

https://www.usenix.org/system/files/login/articles/login_sum...