| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2022-02-27 | remove dead code | chrislu | 1 | -149/+0 | |
| 2022-01-12 | POSIX: different inode for same named different file types | chrislu | 1 | -9/+10 | |
| 2022-01-12 | POSIX: check name is too long ENAMETOOLONG | chrislu | 1 | -0/+7 | |
| 2022-01-11 | POSIX: ensure file and directory inodes are different | chrislu | 1 | -13/+17 | |
| this is just an in memory representation. POSIX wants different inode numbers for the same named file or directory. | |||||
| 2022-01-11 | mount: rename follow POSIX | chrislu | 1 | -10/+14 | |
| 2022-01-10 | mount: file fsync | chrislu | 1 | -0/+2 | |
| fix https://github.com/chrislusf/seaweedfs/issues/2561 | |||||
| 2022-01-06 | avoid changing inode | chrislu | 1 | -1/+0 | |
| 2022-01-05 | mount: need to change entry name after renaming | chrislu | 1 | -0/+2 | |
| 2021-12-26 | use streaming mode for long poll grpc calls | chrislu | 1 | -1/+1 | |
| streaming mode would create separate grpc connections for each call. this is to ensure the long poll connections are properly closed. | |||||
| 2021-12-10 | rename operation returns the correct old parent path | liubaojiang | 1 | -1/+1 | |
| 2021-11-02 | go fmt | Chris Lu | 1 | -2/+1 | |
| 2021-10-17 | mount: streaming renaming folders | Chris Lu | 1 | -80/+37 | |
| 2021-10-16 | Revert "mount: fix renaming a deep directory with unvisited directories" | Chris Lu | 1 | -1/+1 | |
| This reverts commit 0ccdb937bba225ac6c170e6f5f1d8a3065ff56a7. | |||||
| 2021-10-16 | mount: fix renaming a deep directory with unvisited directories | Chris Lu | 1 | -1/+1 | |
| 2021-07-21 | go fmt | Chris Lu | 1 | -1/+0 | |
| 2021-07-03 | mount: rename also recursively move file handles | Chris Lu | 1 | -15/+15 | |
| related to https://github.com/chrislusf/seaweedfs/issues/2169 | |||||
| 2021-07-01 | mount: recursively rename locally | Chris Lu | 1 | -25/+102 | |
| 2021-05-13 | set renamed item to new directory | Chris Lu | 1 | -0/+2 | |
| related to https://github.com/chrislusf/seaweedfs/issues/2064 | |||||
| 2021-05-12 | directory rename: change directory name after renaming | Chris Lu | 1 | -1/+6 | |
| fix https://github.com/chrislusf/seaweedfs/issues/2068 | |||||
| 2021-04-18 | correctly runs git clone | Chris Lu | 1 | -0/+11 | |
| 2021-04-18 | WIP | Chris Lu | 1 | -5/+3 | |
| no memory issue if some directory is removed, it may have this error $ rm -Rf ~/tmp/m2/s1 rm: fts_read: Device not configured | |||||
| 2021-04-18 | cleaner way to set readonly | Chris Lu | 1 | -4/+0 | |
| 2021-04-04 | mount: add readOnly option | Chris Lu | 1 | -0/+4 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1961 | |||||
| 2020-12-10 | check cross device rename error | Chris Lu | 1 | -1/+1 | |
| 2020-09-22 | add error logs | Chris Lu | 1 | -1/+2 | |
| 2020-09-09 | properly cancel context for streaming grpc | Chris Lu | 1 | -1/+3 | |
| 2020-08-14 | rename also applies to open file handle | Chris Lu | 1 | -1/+8 | |
| 2020-08-13 | fix compilation | Chris Lu | 1 | -2/+2 | |
| 2020-08-12 | add back handles lock | Chris Lu | 1 | -0/+3 | |
| 2020-08-09 | add back fs node cache for renaming | Chris Lu | 1 | -0/+1 | |
| 2020-07-24 | remove fsnode cache | Chris Lu | 1 | -1/+0 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1400 | |||||
| 2020-07-23 | fix compilation | Chris Lu | 1 | -1/+1 | |
| 2020-07-23 | FUSE: faster rename implementation | Chris Lu | 1 | -10/+29 | |
| 2020-06-28 | FUSE mount: clean up file handles during renaming | Chris Lu | 1 | -0/+1 | |
| resolve dir rename when file is still open. Need to clean the file handles as soon as possible. These can happen out of order: file rename, then file release file release, then file rename | |||||
| 2020-06-28 | remove empty calls for list cache | Chris Lu | 1 | -2/+0 | |
| 2020-06-28 | reverting and working | Chris Lu | 1 | -0/+9 | |
| 2020-06-11 | purge old cache implementation | Chris Lu | 1 | -9/+0 | |
| 2020-03-27 | clean up | Chris Lu | 1 | -2/+1 | |
| 2020-03-26 | tree structured fs cache | Chris Lu | 1 | -5/+6 | |
| FsCache for FsNode, wrapping fs.Node | |||||
| 2020-03-25 | fix fscache move | Chris Lu | 1 | -21/+8 | |
| 2020-03-23 | refactoring | Chris Lu | 1 | -4/+4 | |
| 2020-03-22 | commented prints | Chris Lu | 1 | -0/+1 | |
| 2020-03-22 | FUSE mount: rename correctly across folders | Chris Lu | 1 | -1/+1 | |
| 2020-02-25 | avoid reusing context object | Chris Lu | 1 | -2/+2 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1182 | |||||
| 2020-01-26 | use the same context object in order to retry | Chris Lu | 1 | -1/+1 | |
| 2020-01-22 | mount: reuse previous file node | Chris Lu | 1 | -6/+10 | |
| 2020-01-20 | mount: fix problems found in issue 1182 | Chris Lu | 1 | -4/+24 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1182 always use the non-duplicated fs.Node Forget() the fs.Node Rename will also use the right fs.Node Avoid using the same file handle for the same file | |||||
| 2020-01-19 | refactoring | Chris Lu | 1 | -12/+6 | |
| 2020-01-19 | mount: rename also clear the cache | Chris Lu | 1 | -1/+10 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1182 | |||||
| 2020-01-15 | logs | Chris Lu | 1 | -0/+3 | |
