summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-07Add experiment data files and gnuplot files.HEADmasterKjetil Ørbekk
2012-06-07Add benchmark activity for Experiment 2.Kjetil Ørbekk
2012-06-07Add KillMaster application.Kjetil Ørbekk
2012-06-07Change the timeout behavior of master proposers.Kjetil Ørbekk
Unfortunately this makes some tests fail that will not be fixed at this point.
2012-06-04Add results from experiments.Kjetil Ørbekk
2012-05-31100 warmup iterations in experiment1.Kjetil Ørbekk
2012-05-312000 iterations in Experiment1.Kjetil Ørbekk
2012-05-22Add Experiment2 server.Kjetil Ørbekk
2012-05-22Add data from experiment1.Kjetil Ørbekk
2012-05-22Add Experiment 2: Master recovery time.Kjetil Ørbekk
2012-05-22Add 0.6.1 tag information.0.6.1Kjetil Ørbekk
2012-05-22Update feature list for 0.6.0.6Kjetil Ørbekk
2012-05-22Add SystemService.KillMaster().Kjetil Ørbekk
2012-05-22Add getChannel() to ConnectionManager.Kjetil Ørbekk
2012-05-22Lower retry timout for Master takeover.Kjetil Ørbekk
2012-05-22Add plot scripts in statserver.Kjetil Ørbekk
2012-05-21Remove verbose and slow logging statements.Kjetil Ørbekk
2012-05-21Use a CopyOnWrite list for listeners.Kjetil Ørbekk
2012-05-21Process data and output in gnuplot format.Kjetil Ørbekk
2012-05-21Send numDevices in Experiment1.Kjetil Ørbekk
2012-05-21Add Experiment1Activity.Kjetil Ørbekk
2012-05-21Fix race condition in MasterProposer.Kjetil Ørbekk
2012-05-21Add stats server.Kjetil Ørbekk
2012-05-10Fix race condition in MasterController.Kjetil Ørbekk
2012-05-10Add missing class RpcList.Kjetil Ørbekk
2012-05-10Return client connection status in system status responses.Kjetil Ørbekk
2012-05-10Reduce master rpc timeout.Kjetil Ørbekk
RPCs from a master should have a lower timeout than client RPCs, otherwise the master may not be able to respond to client requests in time.
2012-05-10Remove lost participants during master takeover.Kjetil Ørbekk
2012-05-10Change network discovery in Android app.Kjetil Ørbekk
– Activity discovers networks instead of getting SameService to do it.
2012-05-10Change DirectoryService.Kjetil Ørbekk
Use the network name as a key, and have only one network with the same name.
2012-05-08Remove same-java.Kjetil Ørbekk
The same-java project is not used.
2012-05-08Master takeover protocol.Kjetil Ørbekk
Implement the takeover protocol that guarantees correct after master takeover.
2012-05-08Add ConnectionStateListener.Kjetil Ørbekk
2012-05-08Block operations on unstable connection.Kjetil Ørbekk
2012-05-08Correctly drop failed clients.Kjetil Ørbekk
2012-05-08Get rid of queues in Master.Kjetil Ørbekk
– Remove WorkQueue code. – Remove delayed operations in master. (Handled by RPC instead)
2012-05-07Add ServicesPbConversion.Kjetil Ørbekk
Used for conversion between same data types and PB data types.
2012-05-07Update service definitions.Kjetil Ørbekk
– Update Client and Master services with new message types.
2012-05-07Add RPCs for master takeover protocol.Kjetil Ørbekk
2012-05-07Refactor same-android: Remove metadata from State.Kjetil Ørbekk
2012-05-07Remove some network metadata from State.Kjetil Ørbekk
Remove .masterUrl, .masterLocation and networkName.
2012-05-07Client keeps revision field.Kjetil Ørbekk
2012-05-07State-wide revision field maintained by master.Kjetil Ørbekk
2012-05-03Release notes.Kjetil Ørbekk
2012-05-02Fix State issues.Kjetil Ørbekk
– State now copies correctly. – Remove updatedComponents which was not used.
2012-05-02Fix callback functionality in SameService.Kjetil Ørbekk
Several bugs were fixed. - SameService sends messages to the correct replyTo handler. - SameService and ClientInterfaceBridge now agree on a message format. - Make ClientInterfaceBridge a little safer by using volatile and final variables.
2012-05-02Fix VariableUpdaterTask.Kjetil Ørbekk
Use CyclicCountDownLatch to improve VariableUpdaterTask. This implementation is much better, but unfortunately really hard to test. I'm not sure how to test this.
2012-05-02Disable RPC logging per default.Kjetil Ørbekk
RPC logging is really slow and should only be used for debugging.
2012-05-02Add CyclicCountDownLatch.Kjetil Ørbekk
(You may not want to use this.)
2012-05-01Add license header to all source files.Kjetil Ørbekk