1. 14 12月, 2011 1 次提交
  2. 13 12月, 2011 1 次提交
    • L
      Fixed a bug on the state transfer protocol. It will now longer abort if the... · 9961ae8c
      liquidsnake@sapo.pt 提交于
      Fixed a bug on the state transfer protocol. It will now longer abort if the replica which should send the complete state remains mute; instead, it will re-initialize the protocol. This way, the system will no longer freeze when trying to add a replica to the group while the original leader is down (because there are not enough replicas to have a quorum during the first phase of the consensus algorithm).
      
      Also done a minor change in the implementation: upon a timeout, the computations will be passed to the CS thread, in a similar way in which is done with the leader change protocol.
      
      Some refractoring was also done.
      9961ae8c
  3. 10 12月, 2011 1 次提交
    • L
      Fixed a small bug that would render the state transfer protocol less... · a4c9a255
      liquidsnake@sapo.pt 提交于
      Fixed a small  bug that would render the state transfer protocol less efficient, although still functional. Found a small defect on the protocol, but not fixed yet (I want to discuss the issue first with Professor Bessani).
      
      Also, substituted a printstack trace  by a system out, which would be displayed when the CS couldn't connect to another replica. Since this was very periodic, it would make difficult to do debugging with such an excpetion constantly appearing.
      a4c9a255
  4. 08 12月, 2011 2 次提交
  5. 07 12月, 2011 1 次提交
  6. 06 12月, 2011 4 次提交
  7. 03 12月, 2011 1 次提交
  8. 02 12月, 2011 1 次提交
  9. 24 11月, 2011 1 次提交
  10. 19 11月, 2011 1 次提交
  11. 16 9月, 2011 1 次提交
  12. 15 9月, 2011 1 次提交
    • L
      Fixed some bugs in the leader change (although it still needs plenty of work,... · b5ea4c6b
      liquidsnake@sapo.pt 提交于
      Fixed some bugs in the leader change (although it still needs plenty of work, specially when re-integrating the replica).
      
      Fixed a bug related to read only requests. Moved RadomDemo to a dedicated package.
      
      State transfer protocol can now notify the recovered replica about the most recente view. 
      
      Added apache codecs do deal with base64 encode/decode.
      b5ea4c6b
  13. 12 9月, 2011 1 次提交
  14. 05 9月, 2011 1 次提交
  15. 03 9月, 2011 1 次提交
  16. 02 9月, 2011 4 次提交
  17. 01 9月, 2011 1 次提交
    • B
      Another huge update! · 53fdcd13
      bessani@gmail.com 提交于
      Removed and refactored a lot of code, added new microbenchmarks and improved the parallelism between the delivery thread and server communication thread. Additionally, processing of out of context message changed a bit (done in the server communication thread, instead of the delivery thread).
      IMPORTANT: Service replica API changed!!!
      NOTE: currently achieving a zero-byte throughput of 151Kops/sec ;-)
      53fdcd13
  18. 23 8月, 2011 2 次提交
    • B
      small update · 2af47a9f
      bessani@gmail.com 提交于
      2af47a9f
    • B
      HUGE UPDATE!!! · 65de0915
      bessani@gmail.com 提交于
      - Improvements on the performance of communication system
      - big clean up of the code (many old methods deleted)
      - corrected bug in out of context (now, a consensus is only started if a propose is received)
      Note: still need to verify if state transfer and leader change works right
      65de0915
  19. 14 7月, 2011 1 次提交
  20. 07 7月, 2011 1 次提交
  21. 25 6月, 2011 1 次提交
  22. 23 6月, 2011 1 次提交
  23. 12 6月, 2011 3 次提交
  24. 07 6月, 2011 1 次提交
  25. 31 5月, 2011 1 次提交
  26. 19 5月, 2011 1 次提交
  27. 18 5月, 2011 2 次提交
  28. 17 5月, 2011 2 次提交