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

Implement directory exporters and mergers for Linux, MacOS and Windows compatibility. #108

Closed
ChillFish8 opened this issue Oct 5, 2022 · 1 comment

Comments

@ChillFish8
Copy link
Collaborator

ChillFish8 commented Oct 5, 2022

The exporter and merger are a very important part of the storage system, it is in charge of combining all of the small files contained within a temporary directory, and producing a single, large file which can be read as a directory using a ReadOnlyDirectory.

The merger is in charge of combining two or more index segments in order to reduce the required number of opened files under high load.

@ChillFish8 ChillFish8 added this to the Version 0.10.0 milestone Oct 5, 2022
@ChillFish8 ChillFish8 changed the title Implement linux optimised async index writer with slow compatibility focused alternative for non-linux targets Implement directory exporters and mergers for Linux, MacOS and Windows compatibility. Oct 5, 2022
@ChillFish8
Copy link
Collaborator Author

Closed by #113 and #113

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

1 participant