push-xyzvnpxmkryv #129

Merged
eric merged 5 commits from push-xyzvnpxmkryv into main 2026-09-10 21:24:56 +02:00
Owner
No description provided.
This commit introduces improvements across the codebase, including robust transaction execution mechanisms involving offloading and timing measurements, sliding Time-To-Live (TTL) refresh logic for cache entries, and optimizations to data fetching routines to improve error tolerance and efficiency.
This commit introduces new features like batch metadata retrieval and playlist listing, while refactoring core logic for fetching favorite containers to utilize batched operations and improve asynchronous efficiency. Configuration settings for the cache are also updated.
Refactors playlist loading to use batch resolution and persistence layer to retrieve metadata efficiently. Implements batch loading functions and slicing logic to reduce API calls when fetching favorite containers, improving overall data retrieval performance.
Introduce logic for progressive streaming and HTTP Range headers, enabling partial content serving (206). This includes conditional serving based on item state, handling download failures, and integrating progressive flux sharing.

Updates also include conditional compilation for media routing and content type resolution, and new test coverage for progressive streaming behavior.
Implement progressive media serving and HTTP Range support
All checks were successful
Release / create-release (push) Successful in 9s
1bc13d6bfe
Refactored cache management, playlist loading, and data fetching routines to support conditional serving, batch metadata retrieval, and optimized streaming. Added comprehensive test coverage for progressive media behavior.
eric merged commit 96cfc4a2cc into main 2026-09-10 21:24:56 +02:00
eric deleted branch push-xyzvnpxmkryv 2026-09-10 21:25:01 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
eric/pmomusic!129
No description provided.