aMule Forum

English => Feature requests => Topic started by: JLC on January 09, 2008, 08:59:28 AM

Title: Selective chunk upload
Post by: JLC on January 09, 2008, 08:59:28 AM
I usually release some DVD-R, and I find it quite dificult using amule (the last times I used wine with a W$ mod).

If I shutdown my computer for a night, the downloads between users is enough for them to have exactly the same chunks...

What I propose is that, we have a option to make amule upload chunks not distributed.

I don't know if my english is betraying me... I wish to upload a chunk, only if theres no chunks less distributed than that one...
Title: Re: Selective chunk upload
Post by: Kry on January 09, 2008, 03:38:22 PM
The upload client doesn't choose the chunk, only the download client can.
Title: Re: Selective chunk upload
Post by: Vollstrecker on January 09, 2008, 04:30:37 PM
But the upload-client has to tell the download-client which chunks are aviable. And if there are some chunks for which he is the only source, he could tell the others that he has only this one.
Title: Re: Selective chunk upload
Post by: gav616 on January 09, 2008, 08:39:44 PM
Hide Overshare /  Selective Chunk Sharing (http://wiki.emule-web.de/index.php/Hide_Overshare)
Share Only the Need (http://wiki.emule-web.de/index.php/Share_Only_the_Need)
Powershare (http://wiki.emule-web.de/index.php/Powershare)
Title: Re: Selective chunk upload
Post by: Kry on January 09, 2008, 09:37:14 PM
The answer for all those features has always being "no" because they are harmful.
Title: Re: Selective chunk upload
Post by: gav616 on January 09, 2008, 10:07:44 PM
just giving info on the type of stuff that's being requested, I personally agree with your/amule's ideology
Title: Re: Selective chunk upload
Post by: JLC on January 10, 2008, 01:55:50 AM
Theres no way amule will support a feature like this?
Title: Re: Selective chunk upload
Post by: Vollstrecker on January 10, 2008, 07:38:00 AM
Usually no. I wouldn't like that feature, too. I just stated how it is possible.
Title: Re: Selective chunk upload
Post by: Aethereal on January 10, 2008, 05:11:24 PM
I too don't think "hiding" chunks to a client is a good idea. Even if I (the uploader) see that the chunks required by the downloader are already available on other peers, I can never be sure that the downloader can see/access them... think only of  high/low id problems, or long queues... maybe the downloader has good credit and an available slot with me while is 147390098932349th in queue on the other peers... giving him fake chunk availability information could even prevent him to successfully download the entire file, that is exactly the opposite of the initial request (and of the whole ed2k/kad network thing).

So thumb off to changing the uploader behavior, I hope the client part is smart enough to ask first for the more rare chunks (as noted above, rare from its perspective)
Title: Re: Selective chunk upload
Post by: skolnick on January 12, 2008, 03:15:54 AM
So thumb off to changing the uploader behavior, I hope the client part is smart enough to ask first for the more rare chunks (as noted above, rare from its perspective)
I think it's not so smart. I've seen some times when amule downloads from the only complete source, and it requests a chunk that is available in the other clients, instead of getting a chunk that nobody has available.

Regards.