taskmldonkey, a multi-networks file-sharing client - Tasks: task #6186, Reassigned to another tracker...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

task #6186: Reassigned to another tracker [was: ED2K: upload parts compressed, if useful (addon)]

Submitter:  TripleM <triplem>
Submitted:  Tue 05 Dec 2006 12:34:13 AM UTC
   
 
Category:  eDonkey-plugin Priority:  5 - Normal
Status:  In Progress Assigned to:  None
Open/Closed:  Closed Should Start On:  Mon 04 Dec 2006 11:00:00 PM UTC
Should be Finished on:  Mon 04 Dec 2006 11:00:00 PM UTC

Jump to the original submission

Mon 08 Jan 2007 12:29:59 PM UTC, comment #16: 

THIS ITEM WAS REASSIGNED TO PATCH #5665.

Please, do not post any new comments to this item.


spiralvoice <spiralvoice>
Group administrator
Mon 08 Jan 2007 12:57:20 AM UTC, comment #15: 

updated to reflect current development. compressed_upload_10.patch has to be applied after avoid_duplicate_sending_v8_minimal (see http://mldonkey.sourceforge.net/forums/viewtopic.php?p=24924#24924)

(file #11696)

TripleM <triplem>
Wed 27 Dec 2006 03:03:05 PM UTC, comment #14: 

one more exception (End_of_file) is handled.

(file #11612)

TripleM <triplem>
Tue 26 Dec 2006 03:40:53 PM UTC, comment #13: 

small change to hopefully remove the massive retransmition, which occures even with unpatched cvs-versions, and probably for some time in the past.

(file #11602)

TripleM <triplem>
Tue 19 Dec 2006 04:35:24 PM UTC, comment #12: 

added some input constraints:

- threshold >= 0
- 0 <= level <= 9
- table_size >= 1

(file #11563)

TripleM <triplem>
Tue 05 Dec 2006 07:06:56 PM UTC, comment #11: 

changed upload amount accountance to reflect real amount of data being transfered and corrected a small bug

(file #11456)

TripleM <triplem>
Tue 05 Dec 2006 04:40:52 PM UTC, comment #10: 

one additional check (if comp is used, cache_comp has to be of some length, so make a new entry if needed)

(file #11455)

TripleM <triplem>
Tue 05 Dec 2006 03:59:26 PM UTC, comment #9: 

i think not, as it doesnt change anything in mldonkeys ability to understand compressed pakets. a compression-aware client should have emule_compression set, but does not have to necessarily be able to compress itself, only to be able to decompress.

TripleM <triplem>
Tue 05 Dec 2006 02:32:17 PM UTC, comment #8: 

Is !!upload_compression an option which should have an effect on
DonkeyProtoClient.mldonkey_emule_proto.emule_compression?

spiralvoice <spiralvoice>
Group administrator
Tue 05 Dec 2006 01:58:56 PM UTC, comment #7: 

new patch. now all options are adjustable. compression now only takes place, if upload_compression is enabled and other client is capable.

dependence on patch #5599 stays the same

(file #11454)

TripleM <triplem>
Tue 05 Dec 2006 12:51:17 PM UTC, comment #6: 

Afaics you always call

let cached_comp = Autoconf.zlib__compress_string cached_file in

in cached_load even if c.client_emule_proto.emule_compression = 0

This does not make sense IMHO.

spiralvoice <spiralvoice>
Group administrator
Tue 05 Dec 2006 01:58:39 AM UTC, comment #5: 

now functional

this patch also provides some limited loadcachefunctionality (substitutes several diskaccesses for 10kb-parts for one whole zone access/was necessary)

some variables maybe should be bound to some changeable options, like cache_table_size (could be bound to max_slots), or when compression should be occure (as of now if compressed size is smaller than original size, even if it is only one byte)

depends on patch #5599 file 5599_7.patch

(file #11452)

TripleM <triplem>
Tue 05 Dec 2006 12:35:12 AM UTC, comment #4: 

Moved to feature tracker, this is an unfinished design study.

spiralvoice <spiralvoice>
Group administrator
Tue 05 Dec 2006 12:34:13 AM UTC, comment #3: 

This item has been reassigned from the project mldonkey, a multi-networks file-sharing client patch tracker to your tracker.

The original report is still available at patch #5604

Following are the information included in the original report:

[field #0]                  Item ID: 5604
[field #1]                 Group ID: 1409
[field #2]              Open/Closed: Open
[field #3]                 Severity: 3 - Normal
[field #4]                  Privacy: Public
[field #8]                         : Unknown patch Field Display Type
[field #9]                 Category: Improved interfaces
[field #10]             Submitted by: triplem
[field #11]              Assigned to: None
[field #12]             Submitted on: Freitag 01.12.2006 um 00:48
[field #13]                  Summary: ED2K: upload parts compressed, if useful (addon)
[field #14]      Original Submission: this patch implements emule compressed parts upload. it is used, if compressed size is smaller than original size and other client supports emule_compression.

patch depends on 256gb_6.patch(file#11416).

checked with small text file without corruption, no further testings till now.
[field #16]               Item Group: None
[field #17]                   Status: None
[field #18]        Component Version: None
[field #19]         Operating System: None
[field #20]          Reproducibility: None
[field #21]               Size (loc): None
[field #22]            Fixed Release: None
[field #23]          Planned Release: None
[field #24]                   Effort: 0.00
[field #28]                 Priority: 5 - Normal
[field #31]         Percent Complete: 0%
[field #33]                  Release: None
[field #58]     Custom Select Box #1: None
[field #59]     Custom Select Box #2: None
[field #60]     Custom Select Box #3: None
[field #61]     Custom Select Box #4: None
[field #62]     Custom Select Box #5: None
[field #63]     Custom Select Box #6: None
[field #64]     Custom Select Box #7: None
[field #65]     Custom Select Box #8: None
[field #66]     Custom Select Box #9: None
[field #67]    Custom Select Box #10: None

spiralvoice <spiralvoice>
Group administrator
Tue 05 Dec 2006 12:31:22 AM UTC, comment #2: 

do not try this at home

(file #11450)

TripleM <triplem>
Mon 04 Dec 2006 05:25:47 PM UTC, comment #1: 

please dont use at the moment!!! there are many circumstances, which prevent to made upload compression working proper on mldonkey. atm i try to workaround these issues, to make the next patch working.

TripleM <triplem>
Tue 05 Dec 2006 12:34:13 AM UTC, original submission:  

THIS ITEM WAS REASSIGNED TO PATCH #5665.

this patch implements emule compressed parts upload. it is used, if compressed size is smaller than original size and other client supports emule_compression.

patch depends on 256gb_6.patch(file#11416).

checked with small text file without corruption, no further testings till now.

TripleM <triplem>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by spiralvoice (Posted a comment)
  • -email is unavailable- added by triplem (Submitted the item)
  •  

    There are 0 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 20 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2007-01-08 spiralvoice Reassign Itemmldonkey, a multi-networks file-sharing client, task #6186 mldonkey, a multi-networks file-sharing client, patch #5665
    2007-01-08 triplem Attached File- Added compressed_upload_10.patch, #11696
    2006-12-27 schlumpf_ Attached File#11563 Removed
    2006-12-27 schlumpf_ Attached File#11456 Removed
    2006-12-27 schlumpf_ Attached File#11455 Removed
    2006-12-27 schlumpf_ Attached File#11454 Removed
    2006-12-27 schlumpf_ Attached File#11452 Removed
    2006-12-27 schlumpf_ Attached File#11450 Removed
    2006-12-27 schlumpf_ Attached File#11417 Removed
    2006-12-27 triplem Attached File- Added compressed_upload_9.patch, #11612
    2006-12-26 triplem Attached File- Added compressed_upload_8.patch, #11602
    2006-12-19 triplem Attached File- Added compressed_upload_7.patch, #11563
    2006-12-05 triplem Attached File- Added compressed_upload_6.patch, #11456
    2006-12-05 triplem Attached File- Added compressed_upload_5.patch, #11455
    2006-12-05 triplem Attached File- Added compressed_upload_4.patch, #11454
    2006-12-05 spiralvoice StatusPostponed In Progress
    2006-12-05 triplem Attached File- Added compressed_upload_3.patch, #11452
    2006-12-05 spiralvoice CategoryNone eDonkey-plugin
        StatusNone Postponed
    2006-12-05 spiralvoice Reassign itemmldonkey, a multi-networks file-sharing client, patch #5604 mldonkey, a multi-networks file-sharing client, task #6186

    Back to the top

    Powered by Savane 3.15-e6e5.
    Corresponding source code