Chris Lu
eb7929a971
rename filer2 to filer
4 years ago
Chris Lu
408e339c53
also delete the manifest chunk itself
4 years ago
Chris Lu
33d8c6c617
change log to warning
4 years ago
Chris Lu
e62d7f221f
a bit more logs
4 years ago
Chris Lu
22fe4ae573
mount: fix for UrBackup
4 years ago
Chris Lu
ae84a9ee2e
add logs
4 years ago
Chris Lu
a41588279a
change log level 5 to 4
4 years ago
Chris Lu
f2a8574448
filer and mount deletion resolves manifest chunks also
4 years ago
Chris Lu
99ecf63276
go fmt
4 years ago
Chris Lu
063c9ddac5
adjust logs
4 years ago
Chris Lu
ca658a97c5
add signatures to messages to avoid double processing
4 years ago
Chris Lu
51346a5930
always keep the manifest list of chunks
4 years ago
Chris Lu
c1d1677a28
keep manifest chunks forever
4 years ago
Chris Lu
98175548c2
adjust deletion ordering
4 years ago
Chris Lu
aee27ccbe1
multiple fixes
* adjust isOpen count
* move ContinuousDirtyPages lock to filehandle
* fix problem with MergeIntoVisibles, avoid reusing slices
* let filer delete the garbage
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
5e6b714836
add random test
4 years ago
Chris Lu
f48567c5c6
remove unused function
4 years ago
Chris Lu
839634097f
also do flush on release
4 years ago
Chris Lu
a78772d5ea
avoid shutdown in the middle of running
4 years ago
Chris Lu
ae9bc4a508
logs
4 years ago
Chris Lu
ed4b43b419
adjust logs
4 years ago
Chris Lu
9f1e0aeef5
delete chunks in the last step
4 years ago
Chris Lu
618b2f6829
release resources only when needed to
4 years ago
Chris Lu
208849702d
logs
4 years ago
Chris Lu
1fcd083db3
printout data size
4 years ago
Chris Lu
be4d42b8e2
rename
4 years ago
Chris Lu
abdaf9958d
possibly read more
4 years ago
Chris Lu
9d46c7bc78
rename
4 years ago
Chris Lu
4ccfdaeb4d
prevent nil
4 years ago
Chris Lu
24c8e6bcb4
minor optimization
4 years ago
Chris Lu
f5837b7000
report error first
4 years ago
Chris Lu
2ac27616bc
fix possible out of range bytes
avoid buff out of range resp.Data = buff[:totalRead]
4 years ago
Chris Lu
22e5132b3a
adjust log level
4 years ago
Chris Lu
ee0f92a6be
reduce memory allocation
4 years ago
Chris Lu
4a77f0820a
clean up logs
4 years ago
Chris Lu
aec7f32b02
fix reader_at
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
a22ee30596
fix nil
4 years ago
Chris Lu
0d60e67816
ensure meta data changes are updated
4 years ago
Chris Lu
5b43bddf20
proper deletion ordering
delete central file store first, then delete local cache
4 years ago
Chris Lu
c647deace1
file size support set file length
use Attr.FileSize and TotalChunkSize to determine file size
4 years ago
Chris Lu
a7f669044e
rename also applies to open file handle
4 years ago
Chris Lu
edfa73782f
adjust log level
4 years ago
Chris Lu
090612492c
fix compilation
4 years ago
Chris Lu
d43129d27f
add back handles lock
4 years ago