diff options
| author | tv <tv@krebsco.de> | 2026-10-25 20:18:40 +0100 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-10-25 20:18:40 +0100 |
| commit | 7a3b0f46b1c899305cdfe8b06e2a64e9748d5b42 (patch) | |
| tree | a4c4f61193bd206d794a4aeef9607a0d6d7e3449 /src/remake/records.rs | |
| parent | debd4355eb9d9d1bd2f69e37e2d5a9a18f3585d4 (diff) | |
bump abort margin & allow aborting active remake
Diffstat (limited to 'src/remake/records.rs')
| -rw-r--r-- | src/remake/records.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/remake/records.rs b/src/remake/records.rs index 0e40960..283f612 100644 --- a/src/remake/records.rs +++ b/src/remake/records.rs @@ -8,9 +8,10 @@ //! * `abortRequested`: written by any node on an operator's request. It is an input to //! the coordinator's decision, not a decision itself. //! -//! Once a remake has expired, its coordinator no longer commits it, and any node may -//! abort it on an operator's request (`api`). Should clocks disagree by more than the -//! grace margin, a commit and such an abort could still be written concurrently. Such +//! Once a remake has expired, its coordinator no longer commits it, and a grace period +//! later any node may abort it on an operator's request (`api`). Should clocks disagree +//! by more than that grace period, a commit and such an abort could still be written +//! concurrently. Such //! a record is *contested*: it reads as committed, and nodes don't switch to it on //! their own. //! |
