Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TBD] [async] Abstract storage API to access storage #111

Open
radumarias opened this issue Aug 4, 2024 · 1 comment
Open

[TBD] [async] Abstract storage API to access storage #111

radumarias opened this issue Aug 4, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers
Milestone

Comments

@radumarias
Copy link
Member

radumarias commented Aug 4, 2024

⚠️ To be discussed, don't work on this for now.
The main issue is that tokio async File API is slower writing to local files than std File API, even with io_uring. We will see if that will be resolved in the future, then we can think of doing this.

This needs to be like #247, just async.

Flow is like this

lib-users > crypto::fs_api::[fs, fs::OpenOptions, fs::File, io] > EncryptedFs -> crypto::storage::a_sync::[fs, fs::OpenOptions, fs::File, io]

This issue corresponds to encrypted_storage::a_sync::[fs, fs::File, io].

Screenshot from 2024-09-22 18-06-49

@radumarias radumarias added this to rencfs Aug 4, 2024
@radumarias radumarias converted this from a draft issue Aug 4, 2024
@radumarias radumarias added enhancement New feature or request good first issue Good for newcomers labels Aug 4, 2024
@someotherself someotherself self-assigned this Aug 24, 2024
@radumarias radumarias added this to the 1.0.0-rc.1 milestone Aug 29, 2024
@someotherself someotherself moved this from Todo to In Progress in rencfs Aug 29, 2024
@someotherself someotherself moved this from In Progress to Todo in rencfs Sep 1, 2024
@someotherself someotherself linked a pull request Sep 18, 2024 that will close this issue
@radumarias radumarias changed the title Abstract file access layer Abstract storage fs access layer Sep 22, 2024
@radumarias radumarias changed the title Abstract storage fs access layer Abstract storage API to access local fs storage Sep 22, 2024
@radumarias
Copy link
Member Author

@someotherself any progress on this?

@radumarias radumarias changed the title Abstract storage API to access local fs storage [async] Abstract storage API to access local fs storage Dec 4, 2024
@radumarias radumarias changed the title [async] Abstract storage API to access local fs storage [async] Abstract storage API to access storage Dec 8, 2024
@radumarias radumarias changed the title [async] Abstract storage API to access storage [TBD] [async] Abstract storage API to access storage Dec 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants