From Mageia wiki
Jump to: navigation, search

Summary

At the moment we have ext4 as the default file system during installation. btrfs is now considered as a stable file system provided you do not activate all functionnalities but choose only the stable one. As some other distro like Suse proposal is to switch to btrfs as the default.

Owner

  • Name: ennael
  • Email: ennael@mageia.org

Resources

  • Installer and drakx* tools devs
  • Kernel maintener

Current status

  • Targeted release: Mageia 5
  • Last updated: 2014/03/24
  • Percentage of completion: 0%

Detailed Description

Mature functionnalities that should be supported in btrfs:

  • Copy on Write
  • Snapshots
  • Subvolumes
  • Metadata Integrity
  • Data Integrity
  • Online metadata scrubbing
  • Manual Defragmentation
  • Manual Deduplication
  • Quota Groups

Not yet enough mature, that should not be supported for now:

  • Inode Cache
  • Auto Defrag
  • RAID
  • Compression
  • Send / Receive
  • Hot add / remove
  • Seeding devices
  • Multiple Devices
  • “Big” Metadata

(Based on a SUSE presentation)

Why it would be good for Mageia to include it

Test case

Anything useful for QA and all testers to help debugging during all development cycle

Software / Packages Dependencies

  • drakx-installer-stage2
  • grub2
  • kernel

What could disrupt development of this new feature

Planning

Contingency

Release Notes

Documentation

Include here any needed information or link to documentation

Related

Btrfs snapshots support for root filesystem