chrislu
|
26dbc6c905
|
move to https://github.com/seaweedfs/seaweedfs
|
2 years ago |
chrislu
|
64f3d6fb6e
|
metadata subscription uses client epoch
|
2 years ago |
creeew
|
02ae102731
|
fix filer.sync missing source srv uploaded files to target when target down
|
3 years ago |
chrislu
|
a2b101a737
|
subscribe metadata between a range
|
3 years ago |
chrislu
|
03466f955e
|
rename: delete source entry metadata only, skipping hard links
|
3 years ago |
chrislu
|
202a29d014
|
refactoring
|
3 years ago |
chrislu
|
dbeeda8123
|
listen for metadata updates
|
3 years ago |
chrislu
|
fec8428fd8
|
POSIX: different inode for same named different file types
|
3 years ago |
chrislu
|
2dcb8cb93b
|
POSIX: ensure file and directory inodes are different
this is just an in memory representation.
POSIX wants different inode numbers for the same named file or directory.
|
3 years ago |
chrislu
|
5c87fcc6d2
|
add client id for all metadata listening clients
|
3 years ago |
Chris Lu
|
004e56c1a6
|
save updated lastTsNs
|
3 years ago |
Chris Lu
|
223c1b3571
|
adjust invalidation logic
|
3 years ago |
nivekuil
|
8c523d50ad
|
Invalidate mount meta cache more aggressively
|
3 years ago |
Chris Lu
|
c3ffd457ef
|
fix compilation error
|
3 years ago |
Chris Lu
|
fda2fc47b1
|
add RetryForever
|
3 years ago |
Chris Lu
|
6b743dbbf9
|
refactor client subscribe metadata
|
3 years ago |
Chris Lu
|
e6ba2f9c37
|
verbose but cleaner logic to invalidate fuse cache
|
4 years ago |
Chris Lu
|
fadc1febdb
|
FUSE: invalidate FUSE cached entries
fix https://github.com/chrislusf/seaweedfs/issues/2108
|
4 years ago |
Chris Lu
|
38d516251e
|
Revert "mount: avoid fatal error"
This reverts commit a4f0bac9b7 .
|
4 years ago |
Chris Lu
|
a4f0bac9b7
|
mount: avoid fatal error
|
4 years ago |
Chris Lu
|
e71463a9eb
|
mount: invalide file cache when metadata is changed
|
4 years ago |
Chris Lu
|
387ab6796f
|
filer: cross cluster synchronization
|
4 years ago |
Chris Lu
|
7e1aad0b54
|
mount: map uid/gid between local and filer
|
4 years ago |
Chris Lu
|
eb7929a971
|
rename filer2 to filer
|
4 years ago |
Chris Lu
|
ca658a97c5
|
add signatures to messages to avoid double processing
|
4 years ago |
Chris Lu
|
2d1df97933
|
mount: fatal error if can not process meta data
|
5 years ago |
Chris Lu
|
e93588ec78
|
FUSE mount: atomic local cache updates
|
5 years ago |
Chris Lu
|
2a7957b4ca
|
FUSE: subcribe meta events based on timestamp
|
5 years ago |
Chris Lu
|
e24b25de78
|
async meta caching: can stream updates now
|
5 years ago |