seaweedfs/weed/mount
Guang Jiong Lou 6c986e9d70
improve worm support (#5983)
* 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-16 21:02:21 -07:00
..
meta_cache fuse mount handles ttl entries 2024-08-08 08:18:54 -07:00
page_writer go fmt 2024-05-20 11:03:56 -07:00
unmount fix GOOS 2022-02-14 03:14:05 -08:00
dirty_pages_chunked.go Revert "Revert "Merge branch 'master' into sub"" 2023-09-18 18:47:34 -07:00
filehandle_map.go simplify 2024-08-07 10:46:29 -07:00
filehandle_read.go fix invalid file read (#6024) 2024-09-16 08:45:50 -07:00
filehandle.go Fix dead lock (#5815) 2024-07-24 23:46:40 -07:00
filer_conf.go improve worm support (#5983) 2024-09-16 21:02:21 -07:00
inode_to_path_test.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
inode_to_path.go Fix Issue #5649 (#5652) 2024-06-06 12:49:33 -07:00
locked_entry.go Fix dead lock (#5815) 2024-07-24 23:46:40 -07:00
page_writer_pattern.go atomic operation 2022-08-26 17:04:11 -07:00
page_writer.go more solid weed mount (#4089) 2023-01-02 23:20:45 -08:00
weedfs_attr_darwin.go can attr root directory 2022-02-12 01:54:16 -08:00
weedfs_attr_linux.go can attr root directory 2022-02-12 01:54:16 -08:00
weedfs_attr.go refactor 2024-09-12 22:45:30 -07:00
weedfs_dir_lookup.go refactor 2024-09-12 22:45:30 -07:00
weedfs_dir_mkrm.go Skip parent directory creation in mount (#4310) 2023-03-15 12:37:25 -07:00
weedfs_dir_read.go refactor 2024-09-12 22:45:30 -07:00
weedfs_file_copy_range.go read source uses shared lock 2023-09-23 10:33:44 -07:00
weedfs_file_io.go improve worm support (#5983) 2024-09-16 21:02:21 -07:00
weedfs_file_lseek.go Fix dead lock (#5815) 2024-07-24 23:46:40 -07:00
weedfs_file_mkrm.go improve worm support (#5983) 2024-09-16 21:02:21 -07:00
weedfs_file_read.go mount switch to ordered lock requests 2023-09-21 11:08:26 -07:00
weedfs_file_sync.go improve worm support (#5983) 2024-09-16 21:02:21 -07:00
weedfs_file_write.go mount switch to ordered lock requests 2023-09-21 11:08:26 -07:00
weedfs_filehandle.go improve worm support (#5983) 2024-09-16 21:02:21 -07:00
weedfs_forget.go refactor 2024-09-12 22:45:30 -07:00
weedfs_grpc_server.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
weedfs_link.go improve worm support (#5983) 2024-09-16 21:02:21 -07:00
weedfs_quota.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
weedfs_rename.go refactor 2024-09-12 22:45:30 -07:00
weedfs_stats.go mount: adjust on du stats reporting 2022-08-09 20:21:01 -07:00
weedfs_symlink.go Skip parent directory creation in mount (#4310) 2023-03-15 12:37:25 -07:00
weedfs_unsupported.go Implement lseek syscall in FUSE (#3491) 2022-08-23 01:47:18 -07:00
weedfs_write.go Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
weedfs_xattr.go Fix large file chunks deleted by mistake (#4678) 2023-07-17 07:52:14 -07:00
weedfs.go improve worm support (#5983) 2024-09-16 21:02:21 -07:00
wfs_filer_client.go grpc connection to filer add sw-client-id header 2023-01-20 01:48:12 -08:00
wfs_save.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00