Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-07 | Add interrupt() support to BroadcastListener. | Kjetil Ørbekk | |
2012-02-06 | Refactor: Rename classes. | Kjetil Ørbekk | |
Rename Client and Master classes, because the classes contain more than just the service interfaces. – ClientServiceImpl => Client. – MasterServiceImpl => Master. | |||
2012-02-06 | Fix RpcServlet: Use POST requests. | Kjetil Ørbekk | |
2012-02-06 | Fix failing tests. | Kjetil Ørbekk | |
Tests were failing because of URL problems after refactoring. | |||
2012-02-06 | Refactor URL handling in Client and Master. | Kjetil Ørbekk | |
– Take URL as parameter to constructor. | |||
2012-02-06 | Add a class that holds server information. | Kjetil Ørbekk | |
– Provides access to the context and port, used in testing. | |||
2012-02-03 | Extend configuration. | Kjetil Ørbekk | |
– Shorter method names. – Add loadOrDie(). | |||
2012-02-03 | Add Configuration system. | Kjetil Ørbekk | |
2012-02-03 | Refactor Handler code. | Kjetil Ørbekk | |
Use servlets for everything. Ping service not yet implemented (becuase it's ugly and will be replaced with something else). | |||
2012-01-31 | Use full url with discovery. | Kjetil Ørbekk | |
2012-01-31 | Refactor client. | Kjetil Ørbekk | |
Hide ClientService inside ClientServiceImpl. | |||
2012-01-31 | Add client discovery functionality. | Kjetil Ørbekk | |
2012-01-31 | WorkList => WorkQueue – A worker thread helper class. | Kjetil Ørbekk | |
2012-01-27 | Improve discovery and error handling. | Kjetil Ørbekk | |
2012-01-27 | Client answers discovery events. | Kjetil Ørbekk | |
2012-01-27 | ClientService supports network discovery. | Kjetil Ørbekk | |
2012-01-24 | Basic Paxos working. | Kjetil Ørbekk | |
2012-01-24 | Refactor Paxos: Return proposal values. | Kjetil Ørbekk | |
2012-01-24 | Paxos: Remove roundId parameter. | Kjetil Ørbekk | |
2012-01-24 | Add failing Paxos test. | Kjetil Ørbekk | |
Fails because proposers do not retry. | |||
2012-01-23 | Add multi-threaded Paxos test code. | Kjetil Ørbekk | |
(Doesn't actually make assertions – it just burns CPU cycles :P) | |||
2012-01-23 | Start implementing a functional test for PaxosService. | Kjetil Ørbekk | |
2012-01-23 | Add Paxos integration test. | Kjetil Ørbekk | |
2012-01-23 | Add MasterProposer. | Kjetil Ørbekk | |
MasterProposer tries to propose a value to a list of PaxosServices. | |||
2012-01-23 | Start implementing MasterProposer. | Kjetil Ørbekk | |
2012-01-22 | Unit test of Paxos Service. | Kjetil Ørbekk | |
2012-01-18 | Remove whitespace. | Kjetil Ørbekk | |
2012-01-18 | Remove clients upon errors. | Kjetil Ørbekk | |
Add test for removing clients. | |||
2012-01-18 | Refactor Broadcaster. | Kjetil Ørbekk | |
Take a client url instead of a client parameter, to handle error conditions. | |||
2012-01-17 | Fix revision update. | Kjetil Ørbekk | |
Change State to take the *new* revision when updating. | |||
2012-01-16 | Fix network joining. | Kjetil Ørbekk | |
Prevent infinite loop in master thread. | |||
2012-01-16 | Implement updateStateRequest(). | Kjetil Ørbekk | |
– Verify that states are synchronized to all clients. | |||
2012-01-16 | Send state to clients. | Kjetil Ørbekk | |
– Adds failing test - need to compare states of master and client. | |||
2012-01-16 | Add assert in test of Master. | Kjetil Ørbekk | |
2012-01-16 | Add failing master test. | Kjetil Ørbekk | |
Fails because client implementation is not finished. | |||
2012-01-16 | Fix failing test. | Kjetil Ørbekk | |
Uses test component to avoid NullPointerException. | |||
2012-01-16 | Add TestConnectionManager. | Kjetil Ørbekk | |
2012-01-15 | Add TestBroadcaster. | Kjetil Ørbekk | |
TestBroadcaster implements a single-threaded broadcaster suitable for testing. | |||
2012-01-15 | Make Broadcaster testable. | Kjetil Ørbekk | |
2012-01-15 | Move old SameService files out of the way. | Kjetil Ørbekk | |
2012-01-13 | Bring back worker thread. | Kjetil Ørbekk | |
:( | |||
2012-01-13 | Add support for JSON state. | Kjetil Ørbekk | |
Use Jackson for serialization and deserialization of JSON objects. | |||
2012-01-13 | Add new Client and Master interfaces. | Kjetil Ørbekk | |
Begin implementing Master interface. | |||
2012-01-13 | Rename projects. | Kjetil Ørbekk | |
– jsonrpc → same – master → same-android |