mldonkey, a multi-networks file-sharing client - Tasks: task #4755, BT: support for partial download
You are not allowed to post comments on this tracker with your current authentication level.
task #4755: BT: support for partial download
Submitter: | Joakim Verona <jave> | ||
Submitted: | Fri 07 Oct 2005 01:11:40 PM UTC | ||
Votes: | 335 | ||
Category: | Bittorrent-Plugin | Priority: | 7 - High |
Status: | Done | Assigned to: | ygrek |
Open/Closed: | Closed | Should Start On: | Fri 07 Oct 2005 12:00:00 AM UTC |
Should be Finished on: | Fri 07 Oct 2005 12:00:00 AM UTC |
( Jump to the original submission )
Sat 22 Jan 2011 10:57:35 PM UTC, comment #22: |
ygrek <ygrek>![]() ![]() |
Sat 22 Jan 2011 10:55:57 PM UTC, comment #21: Patch updated to make html interface useable. Partial files are not commited - imho this is the only sane solution in case user wants to download some more files later. Location in temp dir is shown so that user can easily locate downloaded subfile. |
ygrek <ygrek>![]() ![]() |
Thu 13 May 2010 07:10:33 PM UTC, comment #20: prio17 - fix compilation with Makefile (I was using ocamlbuild which automatically discovered dependencies and didn't notice breakage), thx Paranoik. |
ygrek <ygrek>![]() ![]() |
Wed 12 May 2010 10:01:38 PM UTC, comment #19: version 16:
NB Seems like partial downloads do not get commited
|
ygrek <ygrek>![]() ![]() |
Mon 05 Apr 2010 09:07:20 PM UTC, comment #18: This patch badly needs testing and feedback! |
ygrek <ygrek>![]() ![]() |
Spam posted by oyunlar35 | |
Spam posted by fctom | |
Spam posted by dimon1 | |
Sun 16 Dec 2007 11:40:30 AM UTC, comment #14: so.. noone working on this i suppose? |
Anton Romanov <theli> |
Mon 18 Jun 2007 07:17:16 AM UTC, comment #13: this patch is broken after patch #6005 |
unease <unease> |
Thu 14 Jun 2007 08:27:37 AM UTC, comment #12: hi I tested this patch (waiting for this so long)... but it seems priorities gone after mlnet kill... And also If I have some time I would like to make some cosmetic HTML corrections to this patch... Should I wait for apply ? or can I change now ? |
unease <unease> |
Sun 27 Aug 2006 02:48:41 PM UTC, comment #11: Minimally updated for CVS.
With WIP10 commited to CVS, I hope I didn't forget anything :/
|
pango <mlpango>![]() |
Wed 28 Jun 2006 10:35:23 PM UTC, comment #10: Updated for CVS (minimal update, I hope everything's alright) |
pango <mlpango>![]() |
Sun 11 Jun 2006 11:49:42 AM UTC, comment #9: Updated for current CVS HEAD
|
pango <mlpango>![]() |
Wed 07 Jun 2006 08:46:29 AM UTC, comment #8: Updated for current CVS |
pango <mlpango>![]() |
Sat 27 May 2006 07:52:21 AM UTC, comment #7: pango has updated the prio patch for wip4a, which is now in CVS. This version also adds logic to make the priority bitmap be Note that prio '0' blocks will never download, but lower prio blocks Also note that the UI will definitively change, probably in way to be The current patch has only recevied light testing. |
Joakim Verona <jave>![]() |
Fri 12 May 2006 11:36:17 AM UTC, comment #6: v8 should apply to wip3e'. |
Joakim Verona <jave>![]() |
Thu 20 Apr 2006 01:57:27 PM UTC, comment #5: This 6th version of the prio patch supports: I renamed the commands: Please read the help strings for the commands for details. You must apply pango:s WIP3C patch before! WIP3C contains an important the prio patch is furthermore tested with the "multiuser" patch, but there are some currently known problems: - block priorities doesnt survive core restarts - a file is commited as soon as all non-zero prio blocks are Also, the implementation isnt the most efficient, but in practice it Furthermore the previous "download first" code, which hardcoded high you can recreate the behaviour by setting higher prios for those Finally a warning: its not obvious to me that its good for the In practice it appears to work well though. |
Joakim Verona <jave>![]() |
Wed 12 Apr 2006 07:12:37 PM UTC, comment #4: better bt subfile view support |
Joakim Verona <jave>![]() |
Mon 10 Apr 2006 12:01:37 PM UTC, comment #3: new patch applies to plain cvs as of today |
Joakim Verona <jave>![]() |
Sun 09 Apr 2006 09:19:16 PM UTC, comment #2: this 1st version of the patch is already usable in a primitive way. for instance: dllink lalala.torrent debug_set_download_priorities 528 666666666666666666655555555555555555555555555555555554444444444444444444444444444444433333333333333333333333333333333333222222222222222222222222222222222221111111111111111111111111111111111 (the long string matches the chunk bitmap you see with "vd 528" in i tried a couple of files and it seems to work nicely. good for currently you have to figure out which chunks correspond to a certain |
Joakim Verona <jave>![]() |
Thu 06 Apr 2006 09:51:59 AM UTC, comment #1: same as #4851 |
Joakim Verona <jave>![]() |
Fri 07 Oct 2005 01:11:40 PM UTC, original submission:
THIS ITEM WAS REASSIGNED TO PATCH #7448 - get all chunks for a file from its "swarmer" see chunk status
- add "want to download" chunk list to swarmer, add it to chunk
- since we newer download unwanted chunks, we wil not faultily claim we have them to peers either
- when chunks are downloaded they ought to wind up in their correct file as usual. space will be wasted during download, because ill keep
- make a command that sets the "want to download" chunk list given a
want_partial_file A B C
|
Joakim Verona <jave>![]() |
No files currently attached
Items that depend on this one: None found
There are 335 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 25 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2011-01-31 | spiralvoice | Status | Ready For Test | ![]() |
Done |
Open/Closed | Open | ![]() |
Closed | ||
2011-01-22 | ygrek | Open/Closed | Closed | ![]() |
Open |
Summary | Reassigned to another tracker [was: BT: support for partial download] | ![]() |
BT: support for partial download | ||
Dependencies | - | ![]() |
Depends on patch #7448 | ||
2011-01-22 | ygrek | Reassign Item | mldonkey, a multi-networks file-sharing client, task #4755 | ![]() |
mldonkey, a multi-networks file-sharing client, patch #7448 |
2011-01-22 | ygrek | Attached File | - | ![]() |
Added prio18.patch, #22496 |
2011-01-22 | ygrek | Priority | 1 - Later | ![]() |
7 - High |
Status | None | ![]() |
Ready For Test | ||
Assigned to | None | ![]() |
ygrek | ||
2010-10-01 | balamutick | Carbon-Copy | - | ![]() |
Added balamutick |
2010-05-13 | ygrek | Attached File | - | ![]() |
Added prio17.patch, #20532 |
2010-05-12 | ygrek | Attached File | - | ![]() |
Added prio16.patch, #20526 |
2010-01-27 | kindacute | Carbon-Copy | - | ![]() |
Added kindacute |
2009-08-13 | lapo | Carbon-Copy | - | ![]() |
Added lapo |
2009-04-09 | spiralvoice | Discussion Lock | Locked | ![]() |
Unlocked |
2009-01-14 | karl | Open/Closed | Closed | ![]() |
Open |
2009-01-14 | karl | Open/Closed | Open | ![]() |
Closed |
Discussion Lock | Unlocked | ![]() |
Locked | ||
2008-07-07 | loc | Carbon-Copy | - | ![]() |
Added loc |
2007-12-16 | theli | Carbon-Copy | - | ![]() |
Added -email is unavailable- |
2007-06-18 | spiralvoice | Attached File | - | ![]() |
Added prio15.patch, #13094 |
2007-06-14 | unease | Carbon-Copy | - | ![]() |
Added unease |
2007-06-04 | spiralvoice | Attached File | - | ![]() |
Added prio14.patch, #12948 |
2007-02-20 | theli | Carbon-Copy | Removed -email is unavailable- | ![]() |
- |
THIS ITEM WAS REASSIGNED TO PATCH #7448
Please, do not post any new comments to this item.