aboutsummaryrefslogtreecommitdiff
path: root/weed/command/mount_std.go
AgeCommit message (Collapse)AuthorFilesLines
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu1-1/+1
2025-06-12mount: complete fix for freebsdchrislu1-3/+4
fix https://github.com/seaweedfs/seaweedfs/issues/6645
2025-06-03change version directorychrislu1-1/+2
2025-05-23Make fuse command linux/MacOS only (#6811)Weihao Jiang1-1/+1
2025-05-22Ensure `weed fuse` master process exits after mounted (#6809)Weihao Jiang1-0/+10
* Ensure fuse master process wait for mounted * Validate parent PID input in fuse command
2025-05-22added context to filer_client method calls (#6808)Aleksey Kosov1-1/+1
Co-authored-by: akosov <a.kosov@kryptonite.ru>
2025-03-06clear cache directory when mount exits (#6605)lizhengui0071-0/+2
Signed-off-by: lizhengui <lizhengui@virtaitech.com> Co-authored-by: lizhengui <lizhengui@virtaitech.com>
2025-02-07Nit: remove missing newlines on `weed shell` commands output. (#6524)Lisandro Pin1-1/+1
Nit: remove missing newlines on `weed` commands output.
2024-12-16mount metacache add ttl (#6360)zemul1-0/+1
* fix:mount deadlock * fix * feat: metaCache ttl * Update weed/command/mount.go Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> * fix InodeEntry --------- Co-authored-by: zemul <zhouzemiao@ihuman.com> Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2024-11-07remove the direct_io flag, as it is not well-supported on macOSchrislu1-0/+1
2024-09-16improve worm support (#5983)Guang Jiong Lou1-10/+14
* improve worm support Signed-off-by: lou <alex1988@outlook.com> * worm mode in filer Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * move to fs configure Signed-off-by: lou <alex1988@outlook.com> * remove flag Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * support worm hardlink Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * typo Signed-off-by: lou <alex1988@outlook.com> * sync filer conf Signed-off-by: lou <alex1988@outlook.com> --------- Signed-off-by: lou <alex1988@outlook.com>
2024-09-04support write once read manychrislu1-0/+1
fix https://github.com/seaweedfs/seaweedfs/issues/5954
2024-09-04Revert "weed mount, weed dav add option to force cache"chrislu1-1/+0
This reverts commit 7367b976b05bfa69158a60f205dec970c48f50f0.
2024-09-04weed mount, weed dav add option to force cachechrislu1-0/+1
2024-09-04default cacheDirWrite to cacheDirchrislu1-1/+6
2024-07-16Added loadSecurityConfigOnce (#5792)vadimartynov1-1/+1
2024-02-29Moved noapplexattr under runtime.GOARCH == "amd64" to resolve the fin… (#5351)Sean Ross1-1/+3
Moved noapplexattr under runtime.GOARCH == "amd64" to resolve the finder copy bug on arm64 macOS devices.
2023-08-16renamingchrislu1-3/+3
2023-08-16add separate cache directory for write bufferschrislu1-0/+1
2023-07-07mount: create mount root on filerchrislu1-0/+8
fix https://github.com/seaweedfs/seaweedfs-csi-driver/issues/127
2023-03-25weed mount default EnableACL,Support chmod chown (#4335)renweijun1-1/+1
2023-01-03add mount log (#4101)zemul1-1/+2
* filer.backup use replication.source.filer * add mount log * Revert "filer.backup use replication.source.filer" This reverts commit 07bf6f956c67b19ceed0f62e7d01e8ef1fdf6454. * fix Co-authored-by: zemul <zhouzemiao@ihuman.com>
2022-09-30mount: accept all extra mount optionschrislu1-1/+1
fix https://github.com/seaweedfs/seaweedfs/issues/3767
2022-09-14refactor(socket mount): Update socket mount pattern to `/tmp/seaweedf… (#3662)Ryan Russell1-1/+1
2022-08-31add more logschrislu1-1/+1
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-11/+11
2022-06-06add disableXAttr in mount optionningfd1-1/+2
2022-04-07mount: remove leftover socket filechrislu1-3/+3
2022-04-02mount: add grpc method to adjust quotachrislu1-0/+24
2022-03-06mount: quota for one mounted collectionchrislu1-0/+1
related to https://github.com/seaweedfs/seaweedfs-csi-driver/issues/48
2022-03-03mount: avoid comma in mount optionschrislu1-4/+6
fix https://github.com/chrislusf/seaweedfs/issues/2719
2022-02-27remove dead codechrislu1-0/+236
2022-02-27retire mount v1chrislu1-261/+0
2022-01-17workingchrislu1-0/+5
2022-01-11Update mount_std.gochrislu1-0/+1
2021-12-28mount: remove limits on number of parallel requestschrislu1-3/+3
2021-12-28fuse: change to direct io modechrislu1-1/+1
before and after: chrislu$ time dd if=/dev/random of=/Users/chrislu/tmp/mm/testfile bs=131072 count=8192 8192+0 records in 8192+0 records out 1073741824 bytes transferred in 4.534068 secs (236816430 bytes/sec) dd if=/dev/random of=/Users/chrislu/tmp/mm/testfile bs=131072 count=8192 0.01s user 3.86s system 84% cpu 4.561 total chrislu$ time dd if=/dev/random of=/Users/chrislu/tmp/mm/testfile bs=131072 count=8192 8192+0 records in 8192+0 records out 1073741824 bytes transferred in 3.824072 secs (280784948 bytes/sec) dd if=/dev/random of=/Users/chrislu/tmp/mm/testfile bs=131072 count=8192 0.01s user 3.22s system 83% cpu 3.857 total
2021-12-26use streaming mode for long poll grpc callschrislu1-1/+1
streaming mode would create separate grpc connections for each call. this is to ensure the long poll connections are properly closed.
2021-09-12change server address from string to a typeChris Lu1-13/+7
2021-09-01go fmtChris Lu1-0/+1
2021-06-06mount: adjust starting orderChris Lu1-0/+1
avoid possible nil wfs.Server
2021-06-02Return artificial . and .. directoriesPatrick Schmidt1-2/+27
2021-05-21FUSE mount: support multiple filersChris Lu1-10/+10
fix https://github.com/chrislusf/seaweedfs/issues/2015 fix https://github.com/chrislusf/seaweedfs/issues/1531
2021-04-18cleaner way to set readonlyChris Lu1-1/+3
2021-04-16remove unused variableChris Lu1-1/+0
2021-04-07remove mac specific mount optionsChris Lu1-2/+0
2021-04-04mount: add readOnly optionChris Lu1-0/+1
fix https://github.com/chrislusf/seaweedfs/issues/1961
2021-03-14go fmtChris Lu1-1/+1
2021-03-11mount: add a bit retry when connecting to filer during startupChris Lu1-7/+14
2021-03-02support IPv6Chris Lu1-1/+1