summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-04-25Don't return expired networks.Kjetil Ørbekk
2012-04-25RPC timeout in same-android.Kjetil Ørbekk
2012-04-25Set timeouts for all RPCs.Kjetil Ørbekk
Implemented with an RpcFactory.
2012-04-25Remove HTTP dependency from DirectoryApp.Kjetil Ørbekk
2012-04-24Remove Broadcaster.Kjetil Ørbekk
– Broadcaster is not needed anymore with asynchronous RPC.
2012-04-24Remove unused code.Kjetil Ørbekk
– Remove old HTTP code. – Remove Jetty, Jsonrpc and servlet dependencies. – Remove state viewer servlet. – Remove unmaintained tests (rely on functional tests instead).
2012-04-24Fix off-by-one error in MasterProposer.Kjetil Ørbekk
2012-04-24Fix release notes for 0.4.Kjetil Ørbekk
2012-04-24Release notes for 0.4.0.4Kjetil Ørbekk
2012-04-24Add release features.Kjetil Ørbekk
2012-04-24Use same-android with protobuf services.protobuf-refactoringKjetil Ørbekk
2012-04-24Remember to register client service.Kjetil Ørbekk
2012-04-24Use MasterLocation in directory service.Kjetil Ørbekk
2012-04-24Fix location in directory service.Kjetil Ørbekk
2012-04-24Remove unused code.Kjetil Ørbekk
2012-04-24Fix master takeover code.Kjetil Ørbekk
– Use the new services to send a MasterTakeover(). – Remove some old broadcast code. – Remove MasterProposerTest because this functionality is well enough covered by the functional test. – Remove HTTP services from PaxosServiceFunctionalTest. – Fix master takeover test.
2012-04-24Switch to protobuf based Paxos in functional test.Kjetil Ørbekk
2012-04-24Fix compiler error in Client.Kjetil Ørbekk
2012-04-24Asynchronous paxos client using the protobuf interface.Kjetil Ørbekk
2012-04-24Add protobuf version of Paxos service.Kjetil Ørbekk
2012-04-17Master→Client communication uses protobuf services.Kjetil Ørbekk
– This change causes inconsistency in the .participants list and as a result some Paxos related tests run infinitely.
2012-04-17Master sends update requests using protobuf service.Kjetil Ørbekk
2012-04-17Client.startMasterElection() uses protobuf service.Kjetil Ørbekk
2012-04-17Client registers with protobuf service location.Kjetil Ørbekk
2012-04-17Add 'location' field to ClientState.Kjetil Ørbekk
This field will hold the location of the client service.
2012-04-17Add new participants list.Kjetil Ørbekk
The new list, '.participants0' will hold the location of the protobuf services of clients.
2012-04-17Add Services.Client to ConnectionManager.Kjetil Ørbekk
2012-04-11Client → Master communication now only protobuf-rpc.Kjetil Ørbekk
2012-04-11Use new RPC in Client.joinNetwork().Kjetil Ørbekk
2012-04-11Change Client.joinNetwork.Kjetil Ørbekk
Take MasterState instead of a simple URL.
2012-04-11Update tests.Kjetil Ørbekk
2012-04-11Add "masterLocation" variable.Kjetil Ørbekk
This is the protobuffer service location for the master.
2012-04-11Add protobuf builder script.Kjetil Ørbekk
2012-04-11Same hosts a protobuf server.Kjetil Ørbekk
2012-04-11Rename NewRpcChannel => RpcChannel.Kjetil Ørbekk
2012-04-11Register network when it is created.Kjetil Ørbekk
2012-04-11Remove old DirectoryService.Kjetil Ørbekk
2012-04-11Use Rpc.await() functionality.Kjetil Ørbekk
2012-04-10Convert Directory service to using a protobuffer based service.Kjetil Ørbekk
2012-04-10Add protobuf Master service.Kjetil Ørbekk
2012-04-10Always run done() in protobuf services.Kjetil Ørbekk
2012-04-10Add protobuf based Client service.protobuf-benchmarkKjetil Ørbekk
Use the new service internally in Client.
2012-04-09Run benchmark from Activities.Kjetil Ørbekk
2012-04-09Add benchmark for Jetty+JsonRpc.Kjetil Ørbekk
2012-04-09Add ExampleProtobufServerActivity.Kjetil Ørbekk
This Activity hosts a protocol buffer server.
2012-04-09Fix bugs in ExampleServer.Kjetil Ørbekk
– StopServer() should not cast InterruptedExeception. – Use correct Logger class.
2012-04-09Add (non-Android) protobuf benchmark code.Kjetil Ørbekk
2012-03-27Next release feature notes.Kjetil Ørbekk
2012-03-27Fix state bug.0.3Kjetil Ørbekk
Make sure to copy the state when creating a new master. Using the same state instance on the master and client is a disaster.
2012-03-27Fix Android problem.Kjetil Ørbekk
Avoid the IOException(Throwable) constructor on Android.