pdiffs have been in APT for quite some time.
** Changed in: apt (Ubuntu)
Status: Confirmed = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/144083
Title:
package lists should be
** Changed in: reprepro (Ubuntu)
Status: Triaged = Fix Released
--
package lists should be downloaded as diffs (Contents-i386.gz)
https://bugs.launchpad.net/bugs/144083
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
** Also affects: reprepro (Ubuntu)
Importance: Undecided
Status: New
--
package lists should be downloaded as diffs (Contents-i386.gz)
https://bugs.launchpad.net/bugs/144083
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
I'm going to bring this up at UDS. I don't have any specific
statistics, but I imagine that daily updates place a pretty substantial
burden on the mirrors.
Another thing worth considering is moving from .gz to .lzma (or better)
compression of the Packages file itself. A simple test shows that
** Changed in: apt (Ubuntu)
Importance: Undecided = Wishlist
--
package lists should be downloaded as diffs (Contents-i386.gz)
https://bugs.launchpad.net/bugs/144083
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
+1: look at gentoo: they use rsync and plain text files
--
package lists should be downloaded as diffs (Contents-i386.gz)
https://bugs.launchpad.net/bugs/144083
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs
That would work, too. I didn't look at their system in detail, but if I
understand how it works I don't think rsync is the best idea.
The problem is that _each_time_ a file is re-synchronized, both the
server (with the new file) and the client (the one updating) must read
the file completely,