aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | Talk to peers even if current knowledge says they dont have anything to send.Mosharaf Chowdhury2010-11-121-2/+21
| * | | Merge branch 'mos-bt' into mos-bt-ask-for-blockMosharaf Chowdhury2010-11-111-21/+7
| |\ \ \
| | * | | This reverts the addToListOfSources methods of commit 642098c21135d5944db224a...Mosharaf Chowdhury2010-11-111-21/+7
| * | | | Bug fix.Mosharaf Chowdhury2010-11-101-3/+4
| * | | | Receivers explicitly ask for blocks to send.Mosharaf Chowdhury2010-11-101-62/+132
| |/ / /
| * | | Style update: all functions that return void should have a Unit return type.Mosharaf Chowdhury2010-11-101-43/+26
| * | | Bug fixes and/or minor optimization.Mosharaf Chowdhury2010-11-091-17/+44
| * | | Removed some unnecessary stuff.Mosharaf Chowdhury2010-11-091-13/+1
| * | | Every thread is a daemon thread => Program shuts down ASAP once its done.Mosharaf Chowdhury2010-11-091-13/+57
| * | | Commented out some cluttering log messages.Mosharaf Chowdhury2010-11-071-2/+2
| * | | Added exception handling to 'sendStopBroadcastNotifications'Mosharaf Chowdhury2010-11-061-25/+40
| * | | Bug fix + minor changesMosharaf Chowdhury2010-11-062-5/+5
| * | | Graceful shutdown after a single transmission in the swarm is over.Mosharaf Chowdhury2010-11-042-78/+161
| * | | Print reception messages for duplicate blocks as well...Mosharaf Chowdhury2010-11-011-1/+2
| * | | Refactoring...Mosharaf Chowdhury2010-10-281-14/+14
| * | | Removed some deprecated speed related code.Mosharaf Chowdhury2010-10-281-15/+0
| * | | Added SpeedTracker to keep track of reception time per block from each source...Mosharaf Chowdhury2010-10-281-1/+35
| * | | - Measuring approximate time to receive a block from the sending peer.Mosharaf Chowdhury2010-10-271-3/+13
| * | | Fixed some configuration bugsMosharaf Chowdhury2010-10-272-4/+4
| * | | - Receivers now send back the latest hasBlocksBitVector after every receptionMosharaf Chowdhury2010-10-271-25/+32
| * | | Added data structures to turn transmission to a pull model from a push one.Mosharaf Chowdhury2010-10-271-7/+23
| * | | TalkToGuide breaks once the peer has all the blocks.Mosharaf Chowdhury2010-10-261-4/+2
| * | | Added some tuning parameters.Mosharaf Chowdhury2010-10-262-43/+72
| * | | MaxTxPeers and MaxRxPeers set upper limit on concurrent sending and receiving...Mosharaf Chowdhury2010-10-261-42/+84
| * | | No one is waiting on hasBlocksLock. Removed...Mosharaf Chowdhury2010-10-261-6/+1
| * | | Beautified code...Mosharaf Chowdhury2010-10-261-21/+49
| * | | Minor changes. Still need to run on Mesos+EC2Mosharaf Chowdhury2010-10-261-29/+33
| * | | Resolved some bugs. Apparently, objects deep inside other objects could be pa...Mosharaf Chowdhury2010-10-261-29/+58
| * | | Added a synchronized block around numCopiesSent manipulation.Mosharaf Chowdhury2010-10-261-10/+14
| * | | - Fixed bugs with storing received blocks in appropriate indices.Mosharaf Chowdhury2010-10-251-7/+6
| * | | Replaced nested variable.synchronized blocks with a single top level synchron...Mosharaf Chowdhury2010-10-251-5/+1
| * | | Implemented rarest first policy. This isn't working as expected (i.e., not di...Mosharaf Chowdhury2010-10-251-13/+32
| * | | Running in local Mesos. Multiple things have to be fixed though. Go through t...Mosharaf Chowdhury2010-10-223-113/+147
| * | | Fixed ordering of function calls and thread creations.Mosharaf Chowdhury2010-10-221-21/+24
| * | | Peers actually exchange information between themselves.Mosharaf Chowdhury2010-10-211-15/+25
| * | | Put synchronized blocks around BitSets.Mosharaf Chowdhury2010-10-211-22/+53
| * | | PeerChatterController implemented. Now things should start working...Mosharaf Chowdhury2010-10-211-54/+117
| * | | Formatting...Mosharaf Chowdhury2010-10-211-8/+14
| * | | - Added TalkToPeer class which will allow peers to communicate between them.Mosharaf Chowdhury2010-10-201-74/+79
| * | | Changed ChainedStreamingBroadcast to BitTorrentBroadcast and BroadcastCS to B...Mosharaf Chowdhury2010-10-201-21/+21
| * | | - Implemented TalkToGuide class that talks to the Guide periodicallyMosharaf Chowdhury2010-10-201-68/+82
| * | | - Added BitSet of pieces to SourceInfo.Mosharaf Chowdhury2010-10-191-46/+44
| * | | Using SourceInfo instead of a separate GuideInfo case class.Mosharaf Chowdhury2010-10-191-22/+26
| * | | - Replaced pqOfSources with a vector: listOfSourcesMosharaf Chowdhury2010-10-191-83/+53
| * | | Removed ReplicaID from SourceInfo.Mosharaf Chowdhury2010-10-191-6/+6
| * | | Removed some commented sort/compare funtions from SourceInfoMosharaf Chowdhury2010-10-191-18/+1
| * | | Starting major changes to make it more like BitTorrent.Mosharaf Chowdhury2010-10-191-2/+2
| * | | Receivers now send their hasBlocksBitVector to the sender.Mosharaf Chowdhury2010-10-181-0/+7
| * | | Added hasBlocksBitVector to keep track of which blocks a peer actually have.Mosharaf Chowdhury2010-10-181-5/+14
| * | | Updated log4j.properties to print milliseconds.Mosharaf Chowdhury2010-10-182-31/+31