> NB: Please don't discuss the personalities involved. Ah, but that's all I can think about when I read about reiserfs. For anyone who is unaware, the author, Hans Reiser, killed his wife and hid her body. There was a long and public investigation and he was found guilty. He later produced her body as part of a plea deal.
Is it time to remove reiserfs?
141–150 of 260 posts
Re: Is it time to remove reiserfs?
#142I, for one, don't understand why can't they give Hans a computer and an internet connection and allow him to work on some open-source project.
There is pretty much no way to allow people to 'volunteer' to do this kind of work without giving someone an incentive to get as many people into prison and using it as a giant slave work camp.
Re: Is it time to remove reiserfs?
#143Earlier quoted context omitted.
It's interesting that, having avoided a filesystem with a version number, you eventually ended up on Reiser 4! Shows how much some branding decisions can affect with you acquire a user or not, since you then stuck with the "brand" (though I presume quite a lot of time had passed and circumstances may have been different). I formed the impression that Hans Reiser's somewhat bombastic approach did not interface well wi…
There were grandiose plans indeed! Including things like plugins, yes, and ideas like exposing metadata about files (like MP3 artist tags and such) in virtual files. You'd `cat song.mp3/artist` or some such, treating the file as a virtual directory. There also was weird artwork to go with all of that: http://web.archive.org/web/20070219175315/http://www.namesys...
I'd love to have this sort of functionality available (ISTR it has potentially other useful properties - e.g. new properties / metadata attached to files can automagically be handled by things like tar).
My memory says that concerns around overlapping file and directory behaviour caused pushback here. I think being able to hardlink to a directory was the issue (if every file can be a directory then how do you avoid directory cycles) but I may be mangling the details.
Re: Is it time to remove reiserfs?
#144ReiserFS has been stable for a long time, and especially useful for spinning metal disks that need to store lots and lots of small files. Not sure that there is a modern replacement that will be able to do this well.
- someone posts a patch to enable refactoring which reiserfs code was blocking
- discussion goes into a deprecation plan, with someone suggesting reiserfs deprecation follow the same as xfs v4. These have formats have year 2038 bugs. Slated for code to be removed come 2030 by starting now
Re: Is it time to remove reiserfs?
#145> There don't seem to be any fixes for user-spotted bugs since 2019. Does reiserfs still have a large install base that is just very happy with an old stable filesystem? Or have all its users migrated to new and exciting filesystems with active feature development? Data loss bugs sure sound exciting, but I'm old, and stable, and I prefer my file systems like myself.
Re: Is it time to remove reiserfs?
#146Earlier quoted context omitted.
I think it was the --rebuild-tree argument, which as I understand tries to fix an otherwise completely broken filesystem by searching for anything that looks like metadata and gluing it back together. I've not looked at reiserfs in many years though, so I could be mis-remembering here.
Seems like something pretty fixable too... Only scan areas of the disk which aren't part of already valid filesystem structures, including the users files.
Re: Is it time to remove reiserfs?
#147Earlier quoted context omitted.
I think it was the --rebuild-tree argument, which as I understand tries to fix an otherwise completely broken filesystem by searching for anything that looks like metadata and gluing it back together. I've not looked at reiserfs in many years though, so I could be mis-remembering here.
Seems like something pretty fixable too... Only scan areas of the disk which aren't part of already valid filesystem structures, including the users files.
Re: Is it time to remove reiserfs?
#148Earlier quoted context omitted.
I agree, I love BTRFS and have used it for ages, including some small scale production systems. But I know it still has some edge cases as you mention, which made me wonder: what is the impediment to having those cases fixed? BTRFS has been around long enough and even has some decent commercial support from a few vendors, so it seems like we can't just discount it as "it's open source and nobody is motivated to fix t…
edit: sorry, cheap shot at Facebook. I have no idea why BTRFS edge cases are not being fixed. What I do know is that ZFS recently released a feature specifically for the hobbyist/frugal community. The feature allows you to grow an existing RAID array, something a financially sound business would never do. So no customer of anyone supporting ZFS would ever use this, and it took significant effort of ZFS developers to…
Re: Is it time to remove reiserfs?
#149Maybe someone with more understanding of kernel development could explain things to me. Does there have to be explicit kernel-level support to support a filesystem? Even if they remove support, does that stop anyone from releasing a kernel module and supporting it?
Your kernel has to have compiled-in support for the filesystem of the drive you store your kernel modules on.
Re: Is it time to remove reiserfs?
#150Earlier quoted context omitted.
> The logical successor was supposed to be btrfs, but that project IMHO may never be ready for production use. https://btrfs.wiki.kernel.org/index.php/Production_Users Facebook deployed it on millions of servers. Is that production enough? Synology NAS devices also use it.
Facebook doesn’t use it’s servers the same way we use our computers. They image machines in and out of existence. They don’t have file systems going through power loss on a weekly basis. They don’t upgrade the kernel on existing installations. They don’t expand their storage after the fact. If their machines fail, they don’t care - they’re completely fungible.