Commit Graph

  • 61d71f86ba Fixed some package names. Aaron Jacobs 2015-07-23 16:23:26 +1000
  • 38685c9ea2 Copied some missing files from from jacobsa/bazilfuse@b378951. Aaron Jacobs 2015-07-23 16:22:49 +1000
  • b8bf3cacb4 Fixed some build errors. Aaron Jacobs 2015-07-23 16:22:32 +1000
  • 8e0cba22dd Unexported unused Flags fields. Aaron Jacobs 2015-07-23 16:22:05 +1000
  • 4dc22ba2e7 Use package fuseshim in package fuseops. Aaron Jacobs 2015-07-23 16:21:14 +1000
  • 81dee67b51 Use package fuseshim in package fuse. Aaron Jacobs 2015-07-23 16:18:43 +1000
  • 8c94df5ce9 Made package fuseshim build. Aaron Jacobs 2015-07-23 16:16:42 +1000
  • b14b41f3f5 Fixed more build errors. Aaron Jacobs 2015-07-23 16:11:50 +1000
  • bd41a4e788 Fixed more build errors. Aaron Jacobs 2015-07-23 16:01:45 +1000
  • 4dd9732c5b Copied a missing file from from jacobsa/bazilfuse@b378951. Aaron Jacobs 2015-07-23 16:00:10 +1000
  • ca5f985182 Fixed more errors. Aaron Jacobs 2015-07-23 15:59:29 +1000
  • d6a582c6a5 Fixed more shim errors. Aaron Jacobs 2015-07-23 15:58:40 +1000
  • f0fb8be9b4 Fixed some fuseshim build errors. Aaron Jacobs 2015-07-23 15:55:54 +1000
  • 4bc4c23872 Fixed Protocol layering. Aaron Jacobs 2015-07-23 15:54:57 +1000
  • e8ddcd361c Fixed kernel package name. Aaron Jacobs 2015-07-23 15:54:32 +1000
  • 7b2b33d526 Fixed some build errors. Aaron Jacobs 2015-07-23 15:53:23 +1000
  • d87d15e893 Copied from jacobsa/bazilfuse@b378951. Aaron Jacobs 2015-07-23 15:52:04 +1000
  • 216fede41e Copied from jacobsa/bazilfuse@b378951. Aaron Jacobs 2015-07-23 15:47:23 +1000
  • df9f2b75f3 Removed fuseops.OpHeader. Aaron Jacobs 2015-07-24 09:38:48 +1000
  • e6f7fe6013 Killed fuseops.OpHeader. Aaron Jacobs 2015-07-24 09:38:40 +1000
  • 84c827f980 Stop using fuseops.Header in memfs. Aaron Jacobs 2015-07-24 09:37:57 +1000
  • 591350f2c6 Fixed duplicate package documentation. Aaron Jacobs 2015-07-24 09:35:14 +1000
  • 641f7b756d Avoid a few per-op allocations. Aaron Jacobs 2015-07-23 15:33:15 +1000
  • 7f2fe96fc5 Don't call Respond methods via reflect.Value.Call. Aaron Jacobs 2015-07-23 15:32:44 +1000
  • 894e5ffba2 Fill in bfReq fields. Aaron Jacobs 2015-07-22 22:27:48 +1000
  • 422fe4db37 Implemented respond methods. Aaron Jacobs 2015-07-22 22:26:58 +1000
  • 2c1ba6d729 LookUpInodeOp.respond Aaron Jacobs 2015-07-22 22:23:47 +1000
  • 2366f698e2 Added bfReq members. Aaron Jacobs 2015-07-22 22:23:11 +1000
  • aff2fc2f9e Ripped out the toBazilfuseResponse logic from commonOp. Aaron Jacobs 2015-07-22 22:19:49 +1000
  • f004d3ff4a Avoid calling Logf on the hot path when logging is disabled. Aaron Jacobs 2015-07-22 21:45:49 +1000
  • 4b1e4b55f9 Embed the bazilfuse response object within ReadFileOp. Aaron Jacobs 2015-07-22 21:32:10 +1000
  • 3755e07da2 Enabled Travis CI. Aaron Jacobs 2015-07-21 21:55:40 +1000
  • 1a3bd0eae3 Killed a few stale features and removed a global debug flag. Aaron Jacobs 2015-07-16 10:55:54 +1000
  • f0f62136a7 Killed the stale random delays feature. Aaron Jacobs 2015-07-16 10:55:38 +1000
  • b44d345076 Killed the per-PID tracing feature. Aaron Jacobs 2015-07-16 10:54:34 +1000
  • 5eb7759880 Killed off the --fuse.debug flag. Aaron Jacobs 2015-07-16 10:52:18 +1000
  • e1eaeb5b64 Fix debug logging for in-process tests. Aaron Jacobs 2015-07-16 10:52:06 +1000
  • 528f3d1d06 Fix debug logging for subprocess tests. Aaron Jacobs 2015-07-16 10:51:08 +1000
  • c42ea09940 Update a reference to the now-gone flag. Aaron Jacobs 2015-07-16 10:48:50 +1000
  • d38b2cdb6f Killed debug.go. Aaron Jacobs 2015-07-16 10:47:56 +1000
  • cea9394fd7 Use MountConfig.DebugLogger. Aaron Jacobs 2015-07-16 10:47:42 +1000
  • d914c05369 Added MountConfig.DebugLogger. Aaron Jacobs 2015-07-16 10:46:59 +1000
  • 069fff34a5 Added a rename op. Aaron Jacobs 2015-06-25 22:15:31 +1000
  • b6588a6d41 Added documentation for RenameOp. Aaron Jacobs 2015-06-25 22:13:45 +1000
  • 515cdb41a8 Fixed a bug in memfs renaming. Aaron Jacobs 2015-06-25 22:01:56 +1000
  • a4e7cab07d Filled out memfs rename tests. Aaron Jacobs 2015-06-25 21:58:17 +1000
  • 1878a13850 MemFSTest.RenameNonExistentFile Aaron Jacobs 2015-06-25 21:58:10 +1000
  • 7fb4f4d34f MemFSTest.RenameOverExisting_WrongType Aaron Jacobs 2015-06-25 21:57:17 +1000
  • a28c3afdfd MemFSTest.RenameOverExistingDirectory Aaron Jacobs 2015-06-25 21:54:38 +1000
  • 76b311bdc2 MemFSTest.RenameOverExistingFile Aaron Jacobs 2015-06-25 21:51:36 +1000
  • 542984f5bd MemFSTest.RenameIntoFileSystem Aaron Jacobs 2015-06-25 21:48:45 +1000
  • a69cbc2139 MemFSTest.RenameOutOfFileSystem Aaron Jacobs 2015-06-25 21:47:31 +1000
  • af38b8f8e5 MemFSTest.RenameAcrossDirs_Directory Aaron Jacobs 2015-06-25 21:45:12 +1000
  • 361e9e61f6 MemFSTest.RenameAcrossDirs_File Aaron Jacobs 2015-06-25 21:43:01 +1000
  • bde0d1be29 MemFSTest.RenameWithinDir_SameName Aaron Jacobs 2015-06-25 21:30:58 +1000
  • 6ec382c952 Added another test name. Aaron Jacobs 2015-06-25 21:29:40 +1000
  • 7b0dfea7dd Added a test stub. Aaron Jacobs 2015-06-25 16:57:50 +1000
  • f7f7ac8ff6 Fixed build errors. Aaron Jacobs 2015-06-25 21:40:42 +1000
  • 99080585ce Fixed a test bug. Aaron Jacobs 2015-06-25 16:56:26 +1000
  • 7c97a95067 Strengthened some tests. Aaron Jacobs 2015-06-25 16:56:16 +1000
  • 5532e21b56 Fixed build errors. Aaron Jacobs 2015-06-25 16:54:49 +1000
  • 1d764bcde0 Mostly implemented Rename. Aaron Jacobs 2015-06-25 16:52:28 +1000
  • 4008a44fb6 Added another TODO. Aaron Jacobs 2015-06-25 15:45:12 +1000
  • 9406c5bc29 Added more test names and TODOs. Aaron Jacobs 2015-06-25 15:44:23 +1000
  • eeb412d406 Fixed a bug. Aaron Jacobs 2015-06-25 15:41:08 +1000
  • 8ba8c0bf24 Oops, forgot fileSystemServer.handleOp. Aaron Jacobs 2015-06-25 15:40:29 +1000
  • f31cd5eb0a Added a snooping implementation. Aaron Jacobs 2015-06-25 15:40:03 +1000
  • 723fcb1d3e Added FileSystem support. Aaron Jacobs 2015-06-25 15:37:37 +1000
  • b121025b48 Added Convert support. Aaron Jacobs 2015-06-25 15:37:04 +1000
  • feb41dddfa Defined RenameOp. Aaron Jacobs 2015-06-25 15:35:26 +1000
  • 45ab98457f Improved rename tests. Aaron Jacobs 2015-06-25 15:33:13 +1000
  • 3440c23dd2 MemFSTest.RenameWithinDir_Directory Aaron Jacobs 2015-06-25 15:28:43 +1000
  • 60383de712 MemFSTest.RenameWithinDir_File Aaron Jacobs 2015-06-25 15:27:07 +1000
  • 044aa10a41 Declared test names. Aaron Jacobs 2015-06-25 15:12:16 +1000
  • 10b71ca55f Simplified memfs locking. Aaron Jacobs 2015-06-25 21:37:46 +1000
  • c7c0b23bc0 Fixed up memfs.go. Aaron Jacobs 2015-06-25 21:37:29 +1000
  • a365c6c2cb Removed inode.mu. Aaron Jacobs 2015-06-25 21:35:09 +1000
  • bb3046cdaa Unified a duplicate pair of methods in memfs. Aaron Jacobs 2015-06-25 16:16:48 +1000
  • 91a3b44294 Improve error log output for unknown operations. Aaron Jacobs 2015-06-22 12:40:40 +1000
  • 23590532ff Killed off InitOp. Aaron Jacobs 2015-06-22 12:31:47 +1000
  • 3103bb22a1 Updated samples. Aaron Jacobs 2015-06-22 12:31:25 +1000
  • e59720bfb0 Updated a comment. Aaron Jacobs 2015-06-22 12:31:06 +1000
  • e4cd605c76 Updated package fuseutil. Aaron Jacobs 2015-06-22 12:30:17 +1000
  • 11eadaed84 Removed InitOp. Aaron Jacobs 2015-06-22 12:29:52 +1000
  • ef728f8af2 Set max readahead to a large value when mounting. Aaron Jacobs 2015-06-22 12:26:03 +1000
  • 1939992b46 Reference package syncutil in its new location. Aaron Jacobs 2015-06-15 08:27:39 +1000
  • 6d19754c38 Reference package timeutil in its new location. Aaron Jacobs 2015-06-15 08:11:28 +1000
  • 6292872c4e Added a FileSystem.Destroy method, called after unmount. Aaron Jacobs 2015-06-09 13:29:00 +1000
  • 3cb67f5833 Tightened forgetfs's post-destruction check, now that we can. Aaron Jacobs 2015-06-09 13:27:02 +1000
  • 43c8f9d8c2 Fixed a bug in forgetfs. Aaron Jacobs 2015-06-09 13:25:28 +1000
  • 0f62458e21 Destroy when done. Aaron Jacobs 2015-06-09 11:11:52 +1000
  • 9cc2a6f450 Implemented Destroy for forgetfs. Aaron Jacobs 2015-06-09 11:10:39 +1000
  • 630f40de94 NotImplementedFileSystem.Destroy Aaron Jacobs 2015-06-05 13:51:45 +1000
  • 6fff9f3f20 Added FileSystem.Destroy. Aaron Jacobs 2015-06-05 13:51:27 +1000
  • c9c4a456b1 Removed the Linux destroy workaround. Aaron Jacobs 2015-06-05 13:49:18 +1000
  • 119f9a18ce Changed the guidance for dealing with lookup counts at unmount time. Aaron Jacobs 2015-06-05 13:48:41 +1000
  • c1d30a3823 Moved in-flight waiting from Connection into Server. Aaron Jacobs 2015-06-09 11:03:33 +1000
  • 6c85a93914 Removed synchronization from Connection.Close. Aaron Jacobs 2015-06-09 11:02:08 +1000
  • 5ae9856c29 Define that Server.ServeOps must wait for in-flights. Aaron Jacobs 2015-06-09 11:01:11 +1000
  • 100c7af28a Put a wait group in fileSystemServer. Aaron Jacobs 2015-06-09 10:47:35 +1000