Chris Lu
|
6c9156b25f
switch to logrus
|
4 years ago |
Chris Lu
|
0ea5c087ce
go fmt
|
4 years ago |
Chris Lu
|
06ee199ef3
ensure entryViewCache is in sync with the chunks
|
4 years ago |
Chris Lu
|
b132cb893f
in case some chunks modified earliar are added later
|
4 years ago |
Chris Lu
|
19098f2c2d
make a copy of the filer.entry for most read operations
|
4 years ago |
Chris Lu
|
6135cbaa02
clear file.entry
|
4 years ago |
Chris Lu
|
0b68b68ec4
reload entry only when it is a hard link
|
4 years ago |
Chris Lu
|
e71463a9eb
mount: invalide file cache when metadata is changed
|
4 years ago |
Chris Lu
|
91fd311f7a
fix logic to read entry or not
|
4 years ago |
Chris Lu
|
10a4a628e9
refresh cached file entry from sync metadata updates
|
4 years ago |
Chris Lu
|
1012df7bb5
switch hardlink id from int64 to bytes
|
4 years ago |
Chris Lu
|
5e239afdfc
hardlink works now
|
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
|
a41588279a
change log level 5 to 4
|
4 years ago |
Chris Lu
|
ca658a97c5
add signatures to messages to avoid double processing
|
4 years ago |
Chris Lu
|
98175548c2
adjust deletion ordering
|
4 years ago |
Chris Lu
|
aee27ccbe1
multiple fixes
|
4 years ago |
Chris Lu
|
77393d3d30
add file handle locking when changing file entry
|
4 years ago |
Chris Lu
|
d60bcbf08a
sorting chunks
|
4 years ago |
Chris Lu
|
ae9bc4a508
logs
|
4 years ago |
Chris Lu
|
ed4b43b419
adjust logs
|
4 years ago |
Chris Lu
|
5d80fc2ec7
adjust logs
|
4 years ago |
Chris Lu
|
e0bfd3161a
update metadata only if changed
|
4 years ago |
Chris Lu
|
003d48da21
adjust logs
|
4 years ago |
Chris Lu
|
6ee8d952d2
adjust log level
|
4 years ago |
Chris Lu
|
0d60e67816
ensure meta data changes are updated
|
4 years ago |
Chris Lu
|
c647deace1
file size support set file length
|
4 years ago |
Chris Lu
|
edfa73782f
adjust log level
|
4 years ago |
Chris Lu
|
e74dc4e4bc
add back fs node cache for renaming
|
4 years ago |
Chris Lu
|
5788f1f6bf
remove fsnode cache
|
4 years ago |
Chris Lu
|
97d97f3528
go code can read and write chunk manifest
|
4 years ago |
Chris Lu
|
95a1860d65
remove empty calls for list cache
|
4 years ago |
Chris Lu
|
9033a7d369
removed async option
|
4 years ago |
Chris Lu
|
1bb8cae65d
reverting and working
|
4 years ago |
Chris Lu
|
3cec4b3c49
FUSE mount: fix file id written twice?
|
4 years ago |
Chris Lu
|
628b27ef3b
purge old cache implementation
|
4 years ago |
Chris Lu
|
47234760f4
log adjust format
|
4 years ago |
Chris Lu
|
5d0e1d8d74
also writes to local meta cache
|
4 years ago |
Chris Lu
|
54768d0761
fix: delete a file and then create a directory with the same name
|
4 years ago |
Chris Lu
|
d1439c5bd3
fix FUSE read for large files
|
4 years ago |
Chris Lu
|
7f0d87b206
tree structured fs cache
|
4 years ago |
Chris Lu
|
2e4fadd10a
fix fscache move
|
4 years ago |
Chris Lu
|
c0f0fdb3ba
refactoring
|
4 years ago |
Chris Lu
|
0bf148f49d
logging
|
4 years ago |
Chris Lu
|
65d2ea9fb0
FUSE mount: stream read data with buffer
|
4 years ago |
Chris Lu
|
892e726eb9
avoid reusing context object
|
4 years ago |
Chris Lu
|
72a64a5cf8
use the same context object in order to retry
|
4 years ago |
Chris Lu
|
90e30c0170
log
|
4 years ago |
Chris Lu
|
2f75264ec7
mount: avoid use uint64 for greater than zero test
|
4 years ago |