Commit Graph

22 Commits (d82237972ed9e7b2180ad27b3558f4c746a1fe16)

Author SHA1 Message Date
Mei Gui 36e01f1b3a
Add pid in all fuse ops (#92)
Expose PID as metadata in CreateFile, OpenFile and FlushFile operations

This will help us with kahing/goofys#273

Co-authored-by: Sai Teja Suram <pratap130492@gmail.com>
Co-authored-by: Sai Teja Suram <pts@avah.dev>
2020-10-28 08:51:23 +01:00
Ka-Hing Cheung 4ee1cf7f62 add support for fallocate (#66)
* Fallocate support

* use fallocate wrapper that works on darwin
2019-10-26 10:15:00 +02:00
Ka-Hing Cheung cbeaa55087 SetXattr support 2017-05-11 14:45:40 -07:00
Ka-Hing Cheung d20c4665c1 GetXattr/ListXattr implementation 2017-05-11 14:45:40 -07:00
Aaron Jacobs 0b9db0a706 fuse: improve debug logging, including more inode and name info.
To aid in debugging GoogleCloudPlatform/gcsfuse#170.
2016-05-16 10:07:28 +10:00
Aaron Jacobs de030d4a35 Improved setattr debug logging. 2015-08-11 06:33:18 +00:00
Aaron Jacobs c7ea480a5c Improved lookup logging. 2015-08-11 06:32:47 +00:00
Aaron Jacobs 9a7512aac0 Improved debug logging for unknownOp. 2015-08-06 16:25:43 +10:00
Aaron Jacobs 6450a1cbbf Added special cases for ReadFile and WriteFile. 2015-08-06 15:45:40 +10:00
Aaron Jacobs 5c05a7c040 Refactored describeRequest. 2015-08-06 15:44:08 +10:00
Aaron Jacobs 41ea2b7530 Don't repeat the op when logging the response.
Doing so adds lots of visual clutter.
2015-08-06 15:37:32 +10:00
Aaron Jacobs d45752960a Use a custom logging for interruptOp, to aid in debugging. 2015-07-29 14:53:09 +10:00
Aaron Jacobs c80811a735 Don't spam the everloving shit out of the console for debug logging. 2015-07-29 12:02:58 +10:00
Aaron Jacobs d38b2cdb6f Killed debug.go. 2015-07-16 10:47:56 +10:00
Aaron Jacobs b4469b5cff Renamed getLogger. 2015-05-25 14:19:28 +10:00
Aaron Jacobs a524c3fd67 Remove prefix to save some characters. 2015-04-29 11:51:35 +10:00
Aaron Jacobs cad0c5fe50 Obtain file:line info in Connection.log. 2015-04-29 11:44:00 +10:00
Aaron Jacobs 7caa68e3be Don't initialize logger multiple times. 2015-04-29 11:28:34 +10:00
Aaron Jacobs 28bcc71cb4 Give more verbose log entries. 2015-04-28 11:54:16 +10:00
Aaron Jacobs b2a8322aaa Fixed copyright notices. 2015-03-04 08:27:42 +11:00
Aaron Jacobs 90ef75da6f Renamed package fuseutil -> fuse. 2015-02-27 08:57:18 +11:00
Aaron Jacobs 915afb6308 Imported without modification from github.com/jacobsa/gcsfuse/fuseutil.
At commit 90c8d87fe8701d2335671eb01cbc1d70f655c87f.

I'm splitting this out because it's large and more generally useful.
2015-02-27 08:54:16 +11:00