Project

General

Profile

Actions

Feature #15623

open

Feature #14031: EC overwrites

EC Overwrites: ECBackend TPC support

Added by Samuel Just almost 8 years ago. Updated over 4 years ago.

Status:
Fix Under Review
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

80%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

The ECBackend needs to use the TPC protocol outlined in ec_overwrites.rst based on the FLAG_EC_OVERWRITES flag. That is, with that flag set, ECBackend will use a write-aside object prepare/commit process with the append-only implementation so that we can get some testing before the rest of the implementation is ready.

The first step is to write an explicit state machine using the dot language for the TPC mechanism incorporating all of the relevant steps and update the doc build process to stick a rendered version into the docs (see the peering state machine).

Actions #1

Updated by Samuel Just almost 8 years ago

  • Description updated (diff)
Actions #2

Updated by Samuel Just almost 8 years ago

  • Assignee set to Samuel Just
Actions #3

Updated by Samuel Just almost 8 years ago

  • Description updated (diff)
  • Assignee deleted (Samuel Just)

[removed the peering part from this ticket, it's covered elsewhere]

Actions #4

Updated by Samuel Just almost 8 years ago

  • Description updated (diff)
Actions #5

Updated by Samuel Just over 7 years ago

  • Status changed from New to In Progress
  • Assignee set to Samuel Just
Actions #6

Updated by Samuel Just over 7 years ago

  • Status changed from In Progress to 7
Actions #7

Updated by Samuel Just over 7 years ago

  • % Done changed from 0 to 80
Actions #8

Updated by Patrick Donnelly over 4 years ago

  • Status changed from 7 to Fix Under Review
Actions

Also available in: Atom PDF