Chris Lu
|
20ef3bb8d4
mount: use direct_io to avoid OS page cache
|
3 лет назад |
Chris Lu
|
7119e7b491
mount: ensure reading from dirty pages
|
3 лет назад |
Chris Lu
|
4211601eab
set file handle reader to nil
|
3 лет назад |
Chris Lu
|
8e78187a97
add back last read chunk cache to reader and properly close the reader
|
3 лет назад |
Chris Lu
|
f4abd01adf
filer: cache small file to filer store
|
3 лет назад |
Chris Lu
|
06ee199ef3
ensure entryViewCache is in sync with the chunks
|
4 лет назад |
Chris Lu
|
7d5db73d98
go fmt
|
4 лет назад |
Chris Lu
|
a9662d44ac
avoid closing chunkSaveErrChan too early
|
4 лет назад |
Chris Lu
|
e219c57849
passing full path when assign volume locations
|
4 лет назад |
Chris Lu
|
da36abf033
go fmt
|
4 лет назад |
Chris Lu
|
71624858af
avoid reusing cached []byte
|
4 лет назад |
Chris Lu
|
3bf0116de1
mount: less channel waiting
|
4 лет назад |
Chris Lu
|
ad652ffb97
avoid close closed channel
|
4 лет назад |
Chris Lu
|
20442dc1bc
avoid extra data copying
|
4 лет назад |
Chris Lu
|
c0ab458671
report nil instead of EOF for empty files
|
4 лет назад |
Chris Lu
|
09bab17aff
mount: avoid "send on closed channel"
|
4 лет назад |
Chris Lu
|
d598c47136
log errors
|
4 лет назад |
Chris Lu
|
5039aff310
release the goroutine to read errors
|
4 лет назад |
Chris Lu
|
e714c28a02
mount: async write file chunk
|
4 лет назад |
Chris Lu
|
cff8bb6554
return proper error
|
4 лет назад |
Chris Lu
|
7e1aad0b54
mount: map uid/gid between local and filer
|
4 лет назад |
Chris Lu
|
eb7929a971
rename filer2 to filer
|
4 лет назад |
Chris Lu
|
33d8c6c617
change log to warning
|
4 лет назад |
Chris Lu
|
e62d7f221f
a bit more logs
|
4 лет назад |
Chris Lu
|
22fe4ae573
mount: fix for UrBackup
|
4 лет назад |
Chris Lu
|
063c9ddac5
adjust logs
|
4 лет назад |
Chris Lu
|
ca658a97c5
add signatures to messages to avoid double processing
|
4 лет назад |
Chris Lu
|
51346a5930
always keep the manifest list of chunks
|
4 лет назад |
Chris Lu
|
c1d1677a28
keep manifest chunks forever
|
4 лет назад |
Chris Lu
|
aee27ccbe1
multiple fixes
|
4 лет назад |
Chris Lu
|
f48567c5c6
remove unused function
|
4 лет назад |
Chris Lu
|
839634097f
also do flush on release
|
4 лет назад |
Chris Lu
|
618b2f6829
release resources only when needed to
|
4 лет назад |
Chris Lu
|
208849702d
logs
|
4 лет назад |
Chris Lu
|
1fcd083db3
printout data size
|
4 лет назад |
Chris Lu
|
abdaf9958d
possibly read more
|
4 лет назад |
Chris Lu
|
9d46c7bc78
rename
|
4 лет назад |
Chris Lu
|
f5837b7000
report error first
|
4 лет назад |
Chris Lu
|
2ac27616bc
fix possible out of range bytes
|
4 лет назад |
Chris Lu
|
22e5132b3a
adjust log level
|
4 лет назад |
Chris Lu
|
ee0f92a6be
reduce memory allocation
|
4 лет назад |
Chris Lu
|
4a77f0820a
clean up logs
|
4 лет назад |
Chris Lu
|
aec7f32b02
fix reader_at
|
4 лет назад |
Chris Lu
|
003d48da21
adjust logs
|
4 лет назад |
Chris Lu
|
c647deace1
file size support set file length
|
4 лет назад |
Chris Lu
|
edfa73782f
adjust log level
|
4 лет назад |
Chris Lu
|
20e2ac1add
filer: store md5 metadata for files uploaded by filer
|
4 лет назад |
Chris Lu
|
d40de39e75
FUSE: do not change crtime, uid, gid on save
|
4 лет назад |
Chris Lu
|
8dfeba8023
FUSE: skip changing to empty uid and gid during flush
|
4 лет назад |
Chris Lu
|
97d97f3528
go code can read and write chunk manifest
|
4 лет назад |