Commit History

Author SHA1 Message Date
  Chris Lu c795183887 return node itself as directory handler 3 years ago
  Chris Lu 055374a50b FUSE: skip flushing if file is deleted 3 years ago
  Patrick Schmidt 77100754e6 Return artificial . and .. directories 3 years ago
  Chris Lu 1737af480a adjust logs 3 years ago
  Chris Lu 55a8f57381 go fmt 3 years ago
  Chris Lu 38f411219a mount: skip local chunk cache if opened write only 3 years ago
  Chris Lu 3a86d4dbfd mount: fix directory invalidation 3 years ago
  Chris Lu 83cf94ad2d delay new file creation unless file is opened exclusively 3 years ago
  Chris Lu d1c813c470 let the fuse library manage directory id 3 years ago
  Chris Lu 372872ebbf set root node inode number 3 years ago
  Chris Lu e332da4837 set inode value 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 16c0304416 ensure to delete on filer also 3 years ago
  Chris Lu 217e0f9066 mount: remove folder recursively 3 years ago
  Chris Lu 3e669e6d7b mostly refactoring, add some error handling 3 years ago
  Chris Lu 07f712c83f fix typo 3 years ago
  Chris Lu 36c79de3f4 fuse mount: dir ReadDirAll avoid extra conversion to filer_pb.Entry 3 years ago
  Chris Lu e41766feb6 fuse mount: dir lookup avoids extra conversion to filer_pb.Entry object 3 years ago
  Chris Lu 1adc8f86ea lighten up File object 3 years ago
  Chris Lu c04b7e106f mount: remove entry from Dir 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 f62c153274 go fmt 3 years ago
  Chris Lu 0f64f5b9c8 mount: add readOnly option 3 years ago
  Chris Lu 69694a17be reverting 7d57664c2d80f2b7d3eb4cecc57a3275bafee44d 3 years ago
  Chris Lu 22a07a12d2 [mount] [regression] `filer.path` option results in empty mount in 2.32 3 years ago
  Chris Lu 7d57664c2d mount: internals switch to filer.Entry instead of protobuf 3 years ago
  Chris Lu aba47fd9e8 reduce repeated calls to dir.FullPath() 3 years ago
  Chris Lu be9c7c21ec reduce possibility of nil file entry 3 years ago
  Chris Lu d475c89fcc go fmt 3 years ago
  Chris Lu 3a1d3d3413 mount: properly invalidate kernel node cache entry 3 years ago
  Chris Lu 00707ec00f mount: outsideContainerClusterMode proxy through filer 3 years ago
  Chris Lu e439b65e38 fix test 3 years ago
  Chris Lu 5a3386e39b Revert "Revert "mount: fake support for socket/block/character/fifo devices"" 3 years ago
  Chris Lu 67faa56920 Revert "Revert "mount: add more entry type"" 3 years ago
  Chris Lu 4085b79d38 Revert "mount: add more entry type" 3 years ago
  Chris Lu 3d5cb7eb86 Revert "mount: fake support for socket/block/character/fifo devices" 3 years ago
  Chris Lu 61ef2d8658 mount: fake support for socket/block/character/fifo devices 3 years ago
  Chris Lu d7d907be27 mount: add more entry type 3 years ago
  Chris Lu a4063a5437 add stream list directory entries 3 years ago
  Chris Lu f002e668de change limit to int64 in case of overflow 3 years ago
  Chris Lu e1423a83dd mount: clear possible leftover entry data in memory 4 years ago
  Chris Lu 4609644658 mount: remove files that may still are open 4 years ago
  Chris Lu 10f9f1cc26 handle mknod requests 4 years ago
  Chris Lu 9b4f7fed14 mount: report filer IO error 4 years ago
  Chris Lu b067853162 mount: ignore recursion error 4 years ago
  Chris Lu d77e3c96e9 FUSE: use the mount directory permissions 4 years ago