chrislu
|
fec8428fd8
POSIX: different inode for same named different file types
|
2 years ago |
chrislu
|
2dcb8cb93b
POSIX: ensure file and directory inodes are different
|
2 years ago |
chrislu
|
5c87fcc6d2
add client id for all metadata listening clients
|
2 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
|
3 years ago |
Chris Lu
|
fadc1febdb
FUSE: invalidate FUSE cached entries
|
3 years ago |
Chris Lu
|
38d516251e
Revert "mount: avoid fatal error"
|
3 years ago |
Chris Lu
|
a4f0bac9b7
mount: avoid fatal error
|
3 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
|
4 years ago |
Chris Lu
|
e93588ec78
FUSE mount: atomic local cache updates
|
4 years ago |
Chris Lu
|
2a7957b4ca
FUSE: subcribe meta events based on timestamp
|
4 years ago |
Chris Lu
|
e24b25de78
async meta caching: can stream updates now
|
4 years ago |