Project

General

Profile

Actions

Bug #22420

closed

file contents in cached arv-mount directory don't update

Added by Peter Amstutz about 1 month ago. Updated 10 days ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
FUSE
Target version:
Story points:
-
Release relationship:
Auto

Description

When a collection is updated upstream, it updates the file contents using this method:

    def replace_contents(self, other):

This ensures the inode is preserved.

However, this method does not call notify, as a result the event doesn't propagate to FUSE to send cache invalidation to the kernel.


Subtasks 1 (0 open1 closed)

Task #22444: Review 22420-file-updateResolvedPeter Amstutz01/29/2025Actions

Related issues 1 (1 open0 closed)

Related to Arvados - Bug #22465: arv-mount may not notice permission changes granting/removing write accessNewActions
Actions

Also available in: Atom PDF