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

In-memory files cache with eviction policy and TTL support #328

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

joseluisq
Copy link
Collaborator

@joseluisq joseluisq commented Mar 7, 2024

Description

Related Issue

Motivation and Context

Resolves #242

How Has This Been Tested?

Screenshots (if appropriate):

@joseluisq joseluisq added enhancement New feature or request v2 v2 release PoC This is only a proof of concept labels Mar 7, 2024
@joseluisq joseluisq self-assigned this Mar 7, 2024
Copy link

semanticdiff-com bot commented Mar 7, 2024

Review changes with SemanticDiff.

Analyzed 14 of 16 files.

Overall, the semantic diff is 3% smaller than the GitHub diff.

Filename Status
Cargo.lock Unsupported file format
Cargo.toml Unsupported file format
✔️ src/fs/stream.rs Analyzed
✔️ src/handler.rs 33.33% smaller
✔️ src/lib.rs Analyzed
✔️ src/mem_cache.rs Analyzed
✔️ src/response.rs 2.83% smaller
✔️ src/server.rs Analyzed
✔️ src/settings/cli.rs Analyzed
✔️ src/settings/file.rs Analyzed
✔️ src/settings/mod.rs Analyzed
✔️ src/static_files.rs 16.56% smaller
✔️ src/testing.rs Analyzed
✔️ tests/compression_static.rs Analyzed
✔️ tests/dir_listing.rs Analyzed
✔️ tests/static_files.rs Analyzed

@joseluisq joseluisq changed the title In-memory files cache with eviction policy support In-memory files cache with eviction policy and TTL support Mar 15, 2024
@joseluisq joseluisq removed the PoC This is only a proof of concept label Apr 5, 2024
@joseluisq joseluisq added the advanced-feature Advanced feature only available via the configuration file label Apr 6, 2024
@joseluisq joseluisq added the PoC This is only a proof of concept label May 1, 2024
@joseluisq joseluisq force-pushed the master branch 3 times, most recently from 69668a6 to 936b224 Compare May 19, 2024 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
advanced-feature Advanced feature only available via the configuration file enhancement New feature or request PoC This is only a proof of concept v2 v2 release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add in memory cache to SWS
1 participant