HomeSoftware Heritage

buffer: ensure objects are flushed in topological order

This commit no longer exists in the repository. It may have been part of a branch which was deleted.

Description

buffer: ensure objects are flushed in topological order

This new integration test checks that, when flushing the buffer storage,
the addition functions of the underlying storage backend are called in
topological order (content, directory, revision, release then snapshot).

This reduces the probability of "data consistency" regressions caused by
the use of the buffering storage proxy alone.

Details

Provenance
olasdAuthored on Feb 4 2021, 9:57 AM
olasdPushed on Feb 4 2021, 7:32 PM
Differential Revision
D5017: buffer: ensure objects are added in topological order
Build Status
Buildable 19025
Build 29482: test-and-buildJenkins console · Jenkins

Event Timeline

Commit No Longer Exists

This commit no longer exists in the repository.