If he wanted to speak of a future release "later", "future", etc.. would be a proper generic term for a release in the future that is not necessarily the next one.1next
: coming after this one : coming after the one that just came, happened, etc.
: any other
Full Definition of NEXT
: immediately adjacent (as in place, rank, or time)
: any other considered hypothetically <knew it as well as the next man>
BTRFS has a serious Achilles heel and... ironically its COW & snapshots...
Every time a snapshot is made, itís b-tree changes, and when it changes, that forces the entire file system structure (b+tree) to be modified and duplicated on each file system snapshot.
So that creates an exponential degradation each and every time a snapshot is performed simply because its COW feature is working against it really badly.
So... the very benefit BTRFS has as its best feature its always defended for(snapshots) completely makes the file system into a ticking data-time-bomb until thereís an exponential metadata overload to the point of a grinding halt and system freeze, just because there are too many nodes created by the snapshots which cause that exponential b-tree node duplication.
This is a very serious reason to NOT USE BTRFS AS DEFAULT BECAUSE ALL BTRFS FILE SYSTEMS WILL NEED TO BE DESTROYED AND RECREATED IF/WHEN THIS PROBLEM IS EVER SOLVED.
Also, all the REAL databases like Postgres, Oracle, MSSQL and MySQL etc, have realized that the only true way to be consistent and able to not be insane after the end of an error frenzy, is to append to their transaction log, and they seem extremely separated with their internal structures etc so if anyone COULD have found a way to not use a single log to contend on, it would be them.
I really do apologize for caps but hasty use of BTRFS is a BAD IDEA still, please stick to EXT4 or XFS.
come back in a few years and let me know when Butter Face will be ready as it looks like shit to me and has way to many bugs and missing way to many things to be called ready i don't even know why they call it stable at all or is it stable for testing