131 Commits (80a97e20c7ce1c85568e4e609619d4fa6d580249)

Author SHA1 Message Date
Chris Lu 5ba4b479f8 properly lock file.entry object 4 years ago
Chris Lu 712b3e9e53 mount: release need to avoid nil reader 4 years ago
Chris Lu 0604afcda7 mount: remove unnecessary flush on release 4 years ago
Chris Lu cf252fc0cd mount: report error when Flush() 4 years ago
Chris Lu 00707ec00f mount: outsideContainerClusterMode proxy through filer 4 years ago
Chris Lu 9bcb28a3ea avoid possible nil reader 4 years ago
Chris Lu 6ca10725b8 Revert "mount: when outside cluster network, use filer as proxy to access volume servers" 4 years ago
Chris Lu 096e088d7b mount: when outside cluster network, use filer as proxy to access volume servers 4 years ago
Chris Lu 20ef3bb8d4 mount: use direct_io to avoid OS page cache 4 years ago
Chris Lu 7119e7b491 mount: ensure reading from dirty pages 4 years ago
Chris Lu 4211601eab set file handle reader to nil 4 years ago
Chris Lu 8e78187a97 add back last read chunk cache to reader and properly close the reader 4 years ago
Chris Lu f4abd01adf filer: cache small file to filer store 4 years ago
Chris Lu 06ee199ef3 ensure entryViewCache is in sync with the chunks 4 years ago
Chris Lu 7d5db73d98 go fmt 4 years ago
Chris Lu a9662d44ac avoid closing chunkSaveErrChan too early 4 years ago
Chris Lu e219c57849 passing full path when assign volume locations 4 years ago
Chris Lu da36abf033 go fmt 4 years ago
Chris Lu 71624858af avoid reusing cached []byte 4 years ago
Chris Lu 3bf0116de1 mount: less channel waiting 4 years ago
Chris Lu ad652ffb97 avoid close closed channel 4 years ago
Chris Lu 20442dc1bc avoid extra data copying 4 years ago
Chris Lu c0ab458671 report nil instead of EOF for empty files 4 years ago
Chris Lu 09bab17aff mount: avoid "send on closed channel" 4 years ago
Chris Lu d598c47136 log errors 4 years ago
Chris Lu 5039aff310 release the goroutine to read errors 4 years ago
Chris Lu e714c28a02 mount: async write file chunk 4 years ago
Chris Lu cff8bb6554 return proper error 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 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 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 aee27ccbe1 multiple fixes 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 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 abdaf9958d possibly read more 4 years ago
Chris Lu 9d46c7bc78 rename 4 years ago
Chris Lu f5837b7000 report error first 4 years ago
Chris Lu 2ac27616bc fix possible out of range bytes 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