Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/pages/core/fprime.astro
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ const crumbs = [
{ label: 'Core runtime', href: '/core/quorum-crate/' },
{ label: 'F´ components' },
];
const repo = 'https://github.com/mruspace/flight/blob/v0.2.0';
const repo = 'https://github.com/mruspace/flight/blob/v0.3.1';
---

<DocsLayout
Expand Down Expand Up @@ -48,7 +48,7 @@ const repo = 'https://github.com/mruspace/flight/blob/v0.2.0';
<span class="pill sig">
<span class="dot"></span>37 unit tests
</span>
<span class="pill">v0.2.0</span>
<span class="pill">v0.3.1</span>
</div>
<p>
The source is in <a href={`${repo}/fprime`}>fprime/</a> of mruspace/flight. The requirements and the design were
Expand Down
22 changes: 11 additions & 11 deletions src/pages/core/quorum-crate.astro
Original file line number Diff line number Diff line change
Expand Up @@ -39,14 +39,14 @@ const crumbs = [
<span class="pill sig">
<span class="dot"></span>9 Kani proofs
</span>
<span class="pill">v0.2.0</span>
<span class="pill">v0.3.1</span>
</div>

<h2 id="install">Install</h2>
<p>The crate is not on crates.io yet. Depend on the repository at a tag:</p>
<pre class="pre" tabindex="0"><span class="c"># Cargo.toml</span>
[dependencies]
quorum = {'{'} git = <span class="s">"https://github.com/mruspace/flight"</span>, tag = <span class="s">"v0.2.0"</span> {'}'}</pre>
quorum = {'{'} git = <span class="s">"https://github.com/mruspace/flight"</span>, tag = <span class="s">"v0.3.1"</span> {'}'}</pre>

<h2 id="example">Example</h2>
<pre
Expand Down Expand Up @@ -274,7 +274,7 @@ quorum = {'{'} git = <span class="s">"https://github.com/mruspace/flight"</span>
<tbody>
<tr>
<td class="m">
<a href="https://github.com/mruspace/flight/blob/v0.2.0/quorum/src/lib.rs#L331">
<a href="https://github.com/mruspace/flight/blob/v0.3.1/quorum/src/lib.rs#L331">
identical_while_tmr_can_run
</a>
</td>
Expand All @@ -285,7 +285,7 @@ quorum = {'{'} git = <span class="s">"https://github.com/mruspace/flight"</span>
</tr>
<tr>
<td class="m">
<a href="https://github.com/mruspace/flight/blob/v0.2.0/quorum/src/lib.rs#L343">tmr_stops_below_two</a>
<a href="https://github.com/mruspace/flight/blob/v0.3.1/quorum/src/lib.rs#L343">tmr_stops_below_two</a>
</td>
<td>
With fewer than two replies present, fixed TMR&#39;s outcome is <code>Halted</code>.
Expand All @@ -294,7 +294,7 @@ quorum = {'{'} git = <span class="s">"https://github.com/mruspace/flight"</span>
</tr>
<tr>
<td class="m">
<a href="https://github.com/mruspace/flight/blob/v0.2.0/quorum/src/lib.rs#L352">
<a href="https://github.com/mruspace/flight/blob/v0.3.1/quorum/src/lib.rs#L352">
shrink_halts_only_with_nothing_left
</a>
</td>
Expand All @@ -305,7 +305,7 @@ quorum = {'{'} git = <span class="s">"https://github.com/mruspace/flight"</span>
</tr>
<tr>
<td class="m">
<a href="https://github.com/mruspace/flight/blob/v0.2.0/quorum/src/lib.rs#L362">
<a href="https://github.com/mruspace/flight/blob/v0.3.1/quorum/src/lib.rs#L362">
delivers_only_agreed_values
</a>
</td>
Expand All @@ -317,7 +317,7 @@ quorum = {'{'} git = <span class="s">"https://github.com/mruspace/flight"</span>
</tr>
<tr>
<td class="m">
<a href="https://github.com/mruspace/flight/blob/v0.2.0/quorum-ffi/src/lib.rs#L314">decide_is_the_core</a>
<a href="https://github.com/mruspace/flight/blob/v0.3.1/quorum-ffi/src/lib.rs#L314">decide_is_the_core</a>
</td>
<td>
<code>quorum_decide</code> gives the core&#39;s verdict. An unknown reply kind counts as absent.
Expand All @@ -326,7 +326,7 @@ quorum = {'{'} git = <span class="s">"https://github.com/mruspace/flight"</span>
</tr>
<tr>
<td class="m">
<a href="https://github.com/mruspace/flight/blob/v0.2.0/quorum-ffi/src/lib.rs#L330">bad_policy_halts</a>
<a href="https://github.com/mruspace/flight/blob/v0.3.1/quorum-ffi/src/lib.rs#L330">bad_policy_halts</a>
</td>
<td>
Any other policy code halts <code>quorum_decide</code> and <code>quorum_mode</code>.
Expand All @@ -335,7 +335,7 @@ quorum = {'{'} git = <span class="s">"https://github.com/mruspace/flight"</span>
</tr>
<tr>
<td class="m">
<a href="https://github.com/mruspace/flight/blob/v0.2.0/quorum-ffi/src/lib.rs#L340">mode_is_the_core</a>
<a href="https://github.com/mruspace/flight/blob/v0.3.1/quorum-ffi/src/lib.rs#L340">mode_is_the_core</a>
</td>
<td>
<code>quorum_mode</code> gives the core&#39;s mode.
Expand All @@ -346,7 +346,7 @@ quorum = {'{'} git = <span class="s">"https://github.com/mruspace/flight"</span>
</tr>
<tr>
<td class="m">
<a href="https://github.com/mruspace/flight/blob/v0.2.0/quorum-ffi/src/lib.rs#L359">strike_is_the_core</a>
<a href="https://github.com/mruspace/flight/blob/v0.3.1/quorum-ffi/src/lib.rs#L359">strike_is_the_core</a>
</td>
<td>
<code>quorum_health_strike</code> gives the core&#39;s answer and record. A replica above 2 changes
Expand All @@ -358,7 +358,7 @@ quorum = {'{'} git = <span class="s">"https://github.com/mruspace/flight"</span>
</tr>
<tr>
<td class="m">
<a href="https://github.com/mruspace/flight/blob/v0.2.0/quorum-ffi/src/lib.rs#L384">clear_is_the_core</a>
<a href="https://github.com/mruspace/flight/blob/v0.3.1/quorum-ffi/src/lib.rs#L384">clear_is_the_core</a>
</td>
<td>
<code>quorum_health_clear</code> gives the core&#39;s record. A replica above 2 changes nothing.
Expand Down
2 changes: 1 addition & 1 deletion src/pages/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ cargo run --release --bin dusk -- --sweep <span class="c"># sensitivity, about
</td>
<td>Decision core, demo program, bench, C interface and F&#180; components</td>
<td>Rust, C++</td>
<td class="m">v0.2.0</td>
<td class="m">v0.3.1</td>
</tr>
<tr>
<td class="m">
Expand Down