Aleksey Kosov
165af32d6b
added context to filer_client method calls ( #6808 )
Co-authored-by: akosov <a.kosov@kryptonite.ru>
2 weeks ago
Patrick Schmidt
71b33faef0
Skip parent directory creation in mount ( #4310 )
A POSIX filesystem does not implicitly create parent directories when
they do not exist. Directories must be explicitly created and
permissions be set.
This also fixes a bug where asynchronous operations would create a
file in the filer before the parent directory was created. If the
file was a symlink or another special type of file the directory
would inherit that type and become unusable in the mounted FS.
2 years ago
chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
3 years ago
chrislu
69a2e503ab
non-recursive directory deletion
fix a problem during git checkout a different version, where updated directories are deleted even though the directory is not empty.
3 years ago
chrislu
bd5c5586b5
generate inode via path and time
3 years ago
chrislu
f3442e36e6
mount: quota adjust error type to be syscall.ENOSPC
3 years ago
chrislu
b7c992f410
add flag to enforce quota
3 years ago
chrislu
63a9d8f01d
ensure inodes are not duplicating unless hardlinked
3 years ago
chrislu
be3fc77391
mount2: use consistent inode
3 years ago
chrislu
f9d33f70b0
return fuse.Status when looking up by inode
3 years ago
chrislu
6ac066d1dc
count lookup or not
3 years ago
chrislu
118d0e01a8
less logs
3 years ago
chrislu
dbeeda8123
listen for metadata updates
3 years ago
chrislu
6a921e15f3
forget() factor in nlookup
3 years ago
chrislu
a1ef0e48a9
doc
3 years ago
chrislu
6a42cb6b0b
supports mknod, unlink
3 years ago
chrislu
813b868b9a
add rmdir
3 years ago
chrislu
e85ca10a1a
add mkdir
3 years ago