-
Notifications
You must be signed in to change notification settings - Fork 43
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
feat(server): caching LRU #1073
Conversation
e83a1f3
to
070126d
Compare
Test Results 4 files ±0 4 suites ±0 5m 37s ⏱️ +9s Results for commit 38ea947. ± Comparison against base commit d8aefa9. This pull request removes 2 and adds 3 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
Code Coverage (Ubuntu)
Diff against develop
Results for commit: 38ea947 Minimum allowed coverage is ♻️ This comment has been updated with latest results |
Code Coverage (Windows)
Diff against develop
Results for commit: 38ea947 Minimum allowed coverage is ♻️ This comment has been updated with latest results |
070126d
to
c70ba44
Compare
a7cd5bb
to
e80e5e9
Compare
189f347
to
23959f8
Compare
* use fast library orjson in endpoint json dumping * refactor __get_collection_list
* default ttl local caching on endpoints * use redis instead of local if enabled * configuration via pydantic settings * geojson dumps/loads only on item's geometry * refactor: move some collections code from stac to core
* increase default cache size to 2048 * use LRU local cache instead of TTL
* support multiple geometry input format
eodag not yet ready for a clean implementation
9f10748
to
a5b633a
Compare
a5b633a
to
2a38364
Compare
caching not implemented on search requests and download requests