[go: up one dir, main page]

Menu

Code Commit Log


Commit Date  
[r104] by dholmes999

Improve choke oscillation detection to reduce duplicate (redundant) receipts.

2008-03-28 02:46:20 Tree
[r103] by dholmes999

Efficiency improvement in PendingQueue functions.

2008-03-28 02:45:01 Tree
[r102] by dholmes999

Detect a duplication inconsistency in Pending.

2008-03-28 02:44:09 Tree
[r101] by dholmes999

Duplicate request management:
Spread request duplication more evenly among outstanding pieces.
Limit duplicate requests for a piece to the number of outstanding slices.
Track the number of pieces requested as duplicates.
Track pieces for which slices have been requested or received from multiple peers.
Improve GetDownloads efficiency.

2008-03-28 02:43:09 Tree
[r100] by dholmes999

Accept cancelled data from a peer if still needed.

2008-03-28 02:41:40 Tree
[r99] by dholmes999

Reduce duplicate data receipt:
Avoid duplication to high-latency/slow peers.
When duplicating or reassigning requests, move immediate incoming slices to the end of the queue.

2008-03-28 02:40:12 Tree
[r98] by dholmes999

Improve randomness of CopyShuffle

2008-03-28 02:38:25 Tree
[r97] by dholmes999

Improve data counting and reporting.
If hash check fails, don't re-request the same piece from that peer.

2008-03-28 02:36:40 Tree
[r96] by dholmes999

Improve piece request reassignment:
Reassign only if proposer's queue is empty.
Consider any piece in the slower peer's queue.
Improve download rate comparison method.
Allow reassignment in endgame mode.

2008-03-28 02:28:25 Tree
[r95] by dholmes999

report system error message when file creation fails

2008-02-23 20:24:20 Tree
Older >