Files
yacovmandGitHub 1324d07094 add spec writeup (#1)
* add spec writeup

Signed-off-by: Yacov Manevich <[email protected]>

* s/monotonously/monotonically/

Signed-off-by: Yacov Manevich <[email protected]>

* clarify round vs seq

Signed-off-by: Yacov Manevich <[email protected]>

* Broadcast notarization upon collection

Signed-off-by: Yacov Manevich <[email protected]>

* ignore DS_Store

Signed-off-by: Yacov Manevich <[email protected]>

* Clarify seq

Signed-off-by: Yacov Manevich <[email protected]>

* clarify fast forwarding to next round upon reception of a notarization on the empty block

Signed-off-by: Yacov Manevich <[email protected]>

* Fix numbering

Signed-off-by: Yacov Manevich <[email protected]>

* Add API for detecting when the epoch ends

Signed-off-by: Yacov Manevich <[email protected]>

* Clarify only responding to the first block from the leader

Signed-off-by: Yacov Manevich <[email protected]>

* Do not rely on Heartbeats

Signed-off-by: Yacov Manevich <[email protected]>

* Change Suspect() to IncomingBlock

Signed-off-by: Yacov Manevich <[email protected]>

* fix comment on API

Signed-off-by: Yacov Manevich <[email protected]>

* slightly reword comment

Signed-off-by: Yacov Manevich <[email protected]>

* Fixed reconfiguration, added some versions, and rewrote timeout

Signed-off-by: Yacov Manevich <[email protected]>

* Clarify when we should write finalizations to WAL

Signed-off-by: Yacov Manevich <[email protected]>

* Simplify finalizations written to WAL

Signed-off-by: Yacov Manevich <[email protected]>

* Update version type to be uint8

Signed-off-by: Yacov Manevich <[email protected]>

* Omit size from Record

Signed-off-by: Yacov Manevich <[email protected]>

* Revert "Omit size from Record"

This reverts commit db602766b9dec3ebcfa245b9ed8b2af2a28e879b.

* Add WAL optional pruning

Signed-off-by: Yacov Manevich <[email protected]>

* Align API and messages with codebase

Signed-off-by: Yacov Manevich <[email protected]>

* Address code review comments

Signed-off-by: Yacov Manevich <[email protected]>

* Address code review comments that were overwritten

Signed-off-by: Yacov Manevich <[email protected]>

* Clarify transitive notarizations

Signed-off-by: Yacov Manevich <[email protected]>

---------

Signed-off-by: Yacov Manevich <[email protected]>
2024-12-24 16:49:42 +01:00
..
2024-12-24 16:49:42 +01:00