solus-project / ferryd

Fast, safe and reliable transit for the delivery of software updates to users.

Home Page:https://solus-project.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use pool caching for deltas

ikeydoherty opened this issue · comments

Due to the sync/async/sync -> sync/async changes we have a lot of specialist code within the delta job.
This means we're always creating new deltas - we first need to check if the delta ID exists within the pool, and ref that. Otherwise we can just create and then ref.