feat: update dependencies and improve caching mechanism #2
Owner
- Added Prometheus client library for metrics collection.
- Refactored garbage collection strategy from random deletion to LRU (Least Recently Used) deletion.
- Introduced per-key locking in cache to prevent race conditions.
- Enhanced logging with structured log messages for cache hits and misses.
- Implemented a retry mechanism for upstream requests with exponential backoff.
- Updated Go modules and indirect dependencies for better compatibility and performance.
- Removed unused sync filesystem implementation.
- Added version initialization to ensure a default version string.
- Added Prometheus client library for metrics collection.
- Refactored garbage collection strategy from random deletion to LRU (Least Recently Used) deletion.
- Introduced per-key locking in cache to prevent race conditions.
- Enhanced logging with structured log messages for cache hits and misses.
- Implemented a retry mechanism for upstream requests with exponential backoff.
- Updated Go modules and indirect dependencies for better compatibility and performance.
- Removed unused sync filesystem implementation.
- Added version initialization to ensure a default version string.
s1d3sw1ped
added 1 commit 2025-07-12 06:46:11 -05:00
PR Check / check-and-test (pull_request) Failing after 2m11s
Details
s1d3sw1ped
added 1 commit 2025-07-12 07:08:45 -05:00
PR Check / check-and-test (pull_request) Failing after 15s
Details
s1d3sw1ped
added 1 commit 2025-07-12 07:10:28 -05:00
PR Check / check-and-test (pull_request) Failing after 1m4s
Details
s1d3sw1ped
added 1 commit 2025-07-12 07:17:25 -05:00
PR Check / check-and-test (pull_request) Successful in 1m42s
Details
s1d3sw1ped
added 1 commit 2025-07-12 07:33:13 -05:00
PR Check / check-and-test (pull_request) Successful in 1m13s
Details
Merge pull request 'feat: update dependencies and improve caching mechanism' (#2) from feature/blazing-sun-speed into main
Reference in New Issue
Block a user
Delete Branch "feature/blazing-sun-speed"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?