Originally posted by aht0
View Post
Single problem (be it some language limitation, not completely thought-out algorithm or bug you can't figure out) you could not see in advance, may force you to revise and rewrite bunch of code from scratch. Or you could have nothing unforeseen interfering and go at it in linear pace. It's how Murphy decrees.
Indeed? Check pool version changelogs.
For example: defragmentation or shrinking a filesytem. They took ages to add a command to enlarge the pool when it should have been there from day 1. Defrag requires some ugly hacks in the code and none wants to do that.
Meanwhile btrfs added these features long ago.
Comment