-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename does not work #3
Comments
Thanks for this report. I managed to reproduce it in Ubuntu, but not on MacOS X. From what I have observed, the file is correctly renamed in the shadow directory but its metadata attributes are incorrectly exposed by clueFS after the rename operation. I think I have a reasonably good idea of where the problem is and am working on fixing it. |
As I understand it, the kernel gets node ids from The problem is that the rename operates on the parent directory and not on the file node. So you'd have to somehow find the affected file node and change This problem is solved in |
That it works on OSX is probably because the FUSE module in the OSX kernel is more basic and does not remember the node id when you rename the file. Edit: |
…ist of entries in it and their association to their directory or file objects.
Fixed in master. No release yet since I want to add other modifications before tagging a new release. Thanks for having reported this problem. |
Renaming a file leaves the renamed file in a broken state that is only fixed by unmounting and mounting again:
The text was updated successfully, but these errors were encountered: