Page MenuHomeSoftware Heritage

fuse: allow mounting artifacts on the fly
ClosedPublic

Authored by haltode on Mon, Oct 12, 5:44 PM.

Details

Summary

Tested manually, I would like to land it before D4235 so I can add test for it in the later diff.

Diff Detail

Repository
rDFUSE FUSE virtual file system
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

haltode created this revision.Mon, Oct 12, 5:44 PM

Build is green

Patch application report for D4240 (id=14961)

Rebasing onto 6fb734ddef...

Current branch diff-target is up to date.
Changes applied before test
commit 0bbc9617e2d40f1989dcd226380eca9a38c305d6
Author: Thibault Allançon <haltode@gmail.com>
Date:   Mon Oct 12 17:41:18 2020 +0200

    fuse: allow mounting artifacts on the fly

See https://jenkins.softwareheritage.org/job/DFUSE/job/tests-on-diff/58/ for more details.

haltode edited the summary of this revision. (Show Details)Mon, Oct 12, 5:44 PM
zack requested changes to this revision.Mon, Oct 12, 6:01 PM
This revision now requires changes to proceed.Mon, Oct 12, 6:01 PM
haltode updated this revision to Diff 14980.Tue, Oct 13, 9:51 AM

Re-do implementation (move the lookup code logic into FuseEntry)

Build is green

Patch application report for D4240 (id=14980)

Rebasing onto 6fb734ddef...

Current branch diff-target is up to date.
Changes applied before test
commit 7e0c9de5b69d513489572741bd0ba86d6b00ec57
Author: Thibault Allançon <haltode@gmail.com>
Date:   Mon Oct 12 17:41:18 2020 +0200

    fuse: allow mounting artifacts on the fly
    
    Move the lookup() code logic into FuseEntry class.

See https://jenkins.softwareheritage.org/job/DFUSE/job/tests-on-diff/59/ for more details.

zack edited reviewers, added: seirl; removed: zack.Tue, Oct 13, 10:41 AM
seirl accepted this revision.Tue, Oct 13, 12:11 PM
This revision is now accepted and ready to land.Tue, Oct 13, 12:11 PM
This revision was automatically updated to reflect the committed changes.