- 31 5月, 2011 1 次提交
-
-
由 bessani@gmail.com 提交于
store replies to be sent if requests arrive from client after their processing (when comming from the leader). Very subtle missing feature found by Andre!!!
-
- 19 5月, 2011 1 次提交
-
-
由 bessani@gmail.com 提交于
-
- 18 5月, 2011 2 次提交
-
-
由 bessani@gmail.com 提交于
-
由 bessani@gmail.com 提交于
-
- 17 5月, 2011 9 次提交
-
-
由 bessani@gmail.com 提交于
No commit message
-
由 bessani@gmail.com 提交于
No commit message
-
由 bessani@gmail.com 提交于
No commit message
-
由 bessani@gmail.com 提交于
No commit message
-
由 bessani@gmail.com 提交于
-
由 bessani@gmail.com 提交于
No commit message
-
由 bessani@gmail.com 提交于
No commit message
-
由 bessani@gmail.com 提交于
No commit message
-
由 bessani@gmail.com 提交于
No commit message
-
- 13 5月, 2011 2 次提交
-
-
由 liquidsnake@sapo.pt 提交于
Added the patch produced by Andre Nogueira, that fixes the case of when a replica joins the group, the information about its ip address and port not being broadcasted to the other replicas.
-
由 bessani@gmail.com 提交于
No commit message
-
- 09 5月, 2011 1 次提交
-
-
由 liquidsnake@sapo.pt 提交于
Fixed a bug on the communication system that could make the virtual machine consume way too much CPU.
-
- 18 4月, 2011 1 次提交
-
-
由 liquidsnake@sapo.pt 提交于
-
- 10 3月, 2011 1 次提交
-
-
由 ChaosguardX 提交于
Fixed a bug in ExecutionManager.java where not all stoppedMsgs would be removed from the List upon restart
-
- 03 2月, 2011 1 次提交
-
-
由 liquidsnake@sapo.pt 提交于
In this commit, it has been added a timeout for the state transfer protocol, and fixed an implementantion error regarding f + 1 state hashes consistent amoung them, and a complete state inconsistent with those ashes. It was also fixed a bug that would crash clients when a a reconfiguration was applied, and also fixed 2 bugs related to the checkpoints, which would make replicas crash. Finally, there are also some lines of code that have been slightly modified, but which shouls not affect the behavior of SMaRt.
-
- 04 12月, 2010 2 次提交
-
-
由 liquidsnake@sapo.pt 提交于
-
由 liquidsnake@sapo.pt 提交于
Not much was changed. This commit only has minor changes, a bug fix that covers a recovered old leader so it doesn't trigger unnecessary timeouts, and some code to help test the library
-
- 27 11月, 2010 1 次提交
-
-
由 liquidsnake@sapo.pt 提交于
In this commit, it was added a new demo, a bug fix for the TTP, and also a new method for in the ServiceReplica class that makes the replica leave the group.
-
- 19 11月, 2010 1 次提交
-
-
由 liquidsnake@sapo.pt 提交于
Removed out of context thread. The processing out of context messages is now made at the delivery thread and Server CS thread Removed paxos internal timers. From now on, the external timers from the total ordering layer shall trigger the leader change Added a few debugging messages for delivering messages Fixed a bug related to signatures of forwarded messages from replicas to the leader Fixed a bug on the TTP that would make it crash in some cases Fixed 2 bugs on the state transfer protocol responsable for not letting the old leader fetch the state once it recovered
-
- 10 11月, 2010 1 次提交
-
-
由 bessani@gmail.com 提交于
Include session on the messages... corrected the problem of clients block when they ressurrect (so, now a client can run multiple times with the same id)
-
- 29 10月, 2010 2 次提交
-
-
由 liquidsnake@sapo.pt 提交于
In this commit, I added the rest of the files that are required to run SMaRt, but are not part of the code.
-
由 liquidsnake@sapo.pt 提交于
In this commit, I added the rest of the files that are required to run SMaRt, but are not part of the code.
-
- 08 10月, 2010 1 次提交
-
-
由 liquidsnake@sapo.pt 提交于
In this commit, it was added a new feature to SMaRt. It now supports dynamic views. Some bugs from the previous commit were also fixed. This was a fairly extensive update to SMaRt.
-
- 01 10月, 2010 2 次提交
-
-
由 liquidsnake@sapo.pt 提交于
-
由 liquidsnake@sapo.pt 提交于
-
- 08 5月, 2010 2 次提交
-
-
由 ChaosguardX 提交于
Nonces are now generated for each TOMMessage in a Batch with a single seed that is sent along with the batch instead of a fixed number of nonces per Batch. Decided notification in Consensus.java now is done via a sync monitor instead of busy waiting on the decided value to be set. Because of the Java MemoryModel the former mechanism was problematic and could theoretically lead to the DeliveryThread never learning the new value - which is very unlikely though.
-
由 ChaosguardX 提交于
Fixed a Bug where a remote Server with an id equals to the number of nodes caused an ArrayOutOfBoundsException
-
- 25 3月, 2010 2 次提交
-
-
由 pjsousa 提交于
-
由 liquidsnake@sapo.pt 提交于
-
- 24 3月, 2010 1 次提交
-
-
由 liquidsnake@sapo.pt 提交于
In this commit I updated the readme and configuration file, and also made the state transfer protocol able to be disabled
-
- 19 3月, 2010 1 次提交
-
-
由 liquidsnake@sapo.pt 提交于
-
- 11 3月, 2010 1 次提交
-
-
由 liquidsnake@sapo.pt 提交于
In this commit I made an optimization to the state transfer protocol that consists on the sending of hash's of the state. Only one replica will send the actual state. I also worked towards fixing some bugs.
-
- 04 3月, 2010 1 次提交
-
-
由 liquidsnake@sapo.pt 提交于
In this commit I started to clean up the code that I wrote. I also added some debug messages which are produced with the Logger object.
-
- 27 2月, 2010 2 次提交
-
-
由 liquidsnake@sapo.pt 提交于
-
由 liquidsnake@sapo.pt 提交于
In this commit, I continued to work on the state transfer protocol .I finally managed to correctly implement the optimization for the revived replica to request the state sooner than the paxos highmark.
-
- 25 2月, 2010 1 次提交
-
-
由 liquidsnake@sapo.pt 提交于
In this commit, I continued to work on the state transfer protocol.I finally tested the protocol in the case of a crash of a replica. I was able to make the replica recover the state on those circunstances. However, the replica will still only requests the state after it passes the highmark value. I started working on an optimization to request the state before it reaches that highmark, but its still not completed.
-