Project

General

Profile

Actions

Feature #14036

open

Feature #14031: EC overwrites

EC overwrites: PGBackend needs to be replumbed to support overwrites

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

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

90%

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

Description

It's not quite as simple as just using the write PGTransaction call directly. ECBackend will need to write the overwritten stripes into temp objects on each replica. The information about how to actually apply that operation to the object needs to live in the PG log entry, however. Perhaps we pass a pointer to the rollback object and let the backend handle it?

Step one is to replace this description with an explanation of how it will work.

Actions

Also available in: Atom PDF