Commit History

Author SHA1 Message Date
  Chris Lu b624090398 go fmt 3 years ago
  Chris Lu 07f20155fd small optimization 3 years ago
  Chris Lu cc34475012 remove file handle locking for setattr 3 years ago
  Chris Lu 3db1642392 mount: skip persisting metadata if file is open 3 years ago
  Chris Lu 3ff307e842 reduce logs 3 years ago
  Chris Lu 280e7cf289 mount: in case the set attribute is called before persisting the file 3 years ago
  Chris Lu 5753749c90 remove verbose logs 3 years ago
  Chris Lu 38f411219a mount: skip local chunk cache if opened write only 3 years ago
  Chris Lu 11c405fc85 ensure file handles are released 3 years ago
  Chris Lu 83cf94ad2d delay new file creation unless file is opened exclusively 3 years ago
  Chris Lu 6cbd786db9 correctly runs git clone 3 years ago
  Chris Lu d9a2a7f1c4 WIP 3 years ago
  Chris Lu 54410ca955 cleaner way to set readonly 3 years ago
  Chris Lu 3074e9b428 ensure consistent inode value 3 years ago
  Chris Lu 1adc8f86ea lighten up File object 3 years ago
  Chris Lu 3f3268cd1b go fmt 3 years ago
  Chris Lu ca0f07a188 move file reader, entryViewCache to file handle 3 years ago
  Chris Lu 0f64f5b9c8 mount: add readOnly option 3 years ago
  Chris Lu 288369cfc7 mount: release resources when Forget() is called 3 years ago
  Chris Lu df461402cc ensure entry attribute is not nill 3 years ago
  Chris Lu 69694a17be reverting 7d57664c2d80f2b7d3eb4cecc57a3275bafee44d 3 years ago
  Chris Lu c00dd5e62e report error if entry not found 3 years ago
  Chris Lu 7d57664c2d mount: internals switch to filer.Entry instead of protobuf 3 years ago
  Chris Lu 5ba4b479f8 properly lock file.entry object 3 years ago
  Chris Lu bcf32591b7 reduce possibility of nil entry 3 years ago
  Chris Lu 3a1d3d3413 mount: properly invalidate kernel node cache entry 4 years ago
  Chris Lu 00707ec00f mount: outsideContainerClusterMode proxy through filer 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 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