[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#64910: marked as done (Suggestions for new Queue-Modes)



Your message dated Fri, 14 Aug 2015 21:17:07 +0200
with message-id <20150814191707.GA10995@crossbow>
and subject line Re: Suggestions for new Queue-Modes
has caused the Debian Bug report #64910,
regarding Suggestions for new Queue-Modes
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
64910: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=64910
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Version: 0.3.18
Severity: wishlist

I'd like the addition of a few new Queue-Modes to APT:

- `Round-Robin' When several sources have several of the same packages (which
  are to be downloaded) available, downloads a package from each of them, in
  a round-robin fashion.
- `Concurrent' Similar to `Round-Robin' above, but downloads a package from
  each source concurrently. For fast links.
- `Parallel' Downloads a number of chunks of the file from several sources
  concurrently. This can only be done with HTTP sources! As an example, for
  a 1MB file with 4 sources, download the first 256K from the first, the
  second 256K from the second, etc. The number of chunks to split the file
  into is determined by the number of sources with that file. (Note: While
  HTTP is the only APT-supported protocol that can do this at present, I
  believe rsync can do it as well, should you give apt the ability to use
  rsync.)

Regards,

Alex.

-- System Information
Debian Release: 2.2
Architecture: i386
Kernel: Linux cornerstone 2.2.15 #1 Sat May 6 03:48:07 PDT 2000 i686

Versions of packages apt depends on:
ii  libc6                         2.1.3-10   GNU C Library: Shared libraries an
ii  libstdc++2.10                 1:2.95.2-9 The GNU stdc++ library            



--- End Message ---
--- Begin Message ---
On Tue, May 30, 2000 at 03:14:11AM -0700, vulture wrote:
> - `Round-Robin' When several sources have several of the same packages (which
>   are to be downloaded) available, downloads a package from each of them, in
>   a round-robin fashion.

This works exactly against what is defined in sources.list which says
that for everything the first source providing it is used and would break many
setups including those which avoid (costly) later options preferable by
mentioned less expensive sources earlier (e.g. local mirror vs. mirror on the
internet you care connected to on a line paid by byte transferred)

> - `Concurrent' Similar to `Round-Robin' above, but downloads a package from
>   each source concurrently. For fast links.

This is best achieved with the mirror:// method or redirectors like
http://httpredir.debian.org

> - `Parallel' Downloads a number of chunks of the file from several sources
>   concurrently. This can only be done with HTTP sources! As an example, for
>   a 1MB file with 4 sources, download the first 256K from the first, the
>   second 256K from the second, etc. The number of chunks to split the file
>   into is determined by the number of sources with that file. (Note: While
>   HTTP is the only APT-supported protocol that can do this at present, I
>   believe rsync can do it as well, should you give apt the ability to use
>   rsync.)

Similar to above.

In general such stuff doesn't need to nor should be implemented in apt
directly, but can be provided by an (external) method which plugs into
apt. debtorrents e.g. worked this way, not over http of course, but via
torrents and this totally transparent to apt as it should be.


So, as there is nothing actionable here for apt to do,
I am closing this bugreport.


Best regards

David Kalnischkies

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: