Skip to content
This repository has been archived by the owner on Oct 25, 2024. It is now read-only.

Time to mark as deprecated? #217

Open
elevenfive opened this issue Jan 30, 2023 · 6 comments
Open

Time to mark as deprecated? #217

elevenfive opened this issue Jan 30, 2023 · 6 comments

Comments

@elevenfive
Copy link

Given that there are stale issues, PR's, no updates, and it doesn't work without possibility for corruption on almost all modern filesystems (eg ext4), is it time to mark this project as deprecated?

@JakeWharton
Copy link
Collaborator

It's stable. If you are using it within operating parameters then it works fine and will continue to work fine.

@elevenfive
Copy link
Author

Thank you @JakeWharton! Do you know if it should be used on F2FS devices? I'm trying to figure out if F2FS supports "atomic segment writes", as I am not seeing much information on that concept on the web.

@JakeWharton
Copy link
Collaborator

I personally do not. I've only worked on and maintained the higher-level APIs surrounding the low-level behavior on the file system. I was not involved in the research that went into guaranteeing the correct semantics were available. This library is something like 13 years old at this point.

@elevenfive
Copy link
Author

@eburke - do you have any knowledge of any other file systems besides YAFFS/YAFFS2 that support "atomic segment writes"? Does that concept have another or more encompassing name? I'm not seeing much information on that concept on the web.

cc @jaegeuk - do you know if F2FS supports "atomic segment writes"?

@JakeWharton
Copy link
Collaborator

Eric is retired. I can only hope he has disabled all notifications from GitHub and will never see this.

@pforhan
Copy link
Contributor

pforhan commented Jan 31, 2023

IIRC @crazybob would be better to ask. Honestly I'm not sure any of us ever followed up on that, we just noticed it was likely not as valid under ext4 but it still functioned so we left it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants