By default zypper is configured to use delta rpms or drpm.
The proposition of drpm is that the delta is smaller to download (small network) and the ability to reassemble the delta is fast (large cpu).
However, the reality doesn’t pan out this way. Networks are now faster, and drpm application is extremely slow. As a result the use of drpms is slower that doing full downloads, even in places that are not well serviced (such as where I live in Australia).
zypper already has a reputation for being “slow” and this is likely a contributing factor.
We should cease using delta rpms by default on leap and tumbleweed.
For existing prior art in the space, fedora have also ceased the use of drpms.
This will also allow us to cease production of delta rpm’s in OBS in future, saving us build time and making release processes faster.
There has been some interest to getting community feedback for or against this.