Brad Fitzpatrick
0bdf20884b
all: delete pkg/blobref; convert all from *blobref.BlobRef to new blob.Ref
...
Change-Id: Id2dfb7f19452bedf4f3c9310b36227fd8117b225
2013-08-03 19:54:30 -07:00
mpl
e4e976e8a1
fs: typo in copyright date
...
Change-Id: I59cbf752971d7f1b9a8e6b291aec814d3b833378
2013-08-02 21:57:16 +02:00
Brad Fitzpatrick
dbfbc0c1e5
fs: implement symlinks
...
Change-Id: Ia2ae00c6e4a5b84239ae4807d31141fdb4f6c220
2013-07-28 12:59:56 -07:00
Brad Fitzpatrick
f709fc930c
fs: implement Rename. all tests pass now.
...
Change-Id: I3876aeb6dafd7e4cc5254a741e6938a579373a64
2013-07-27 22:54:55 -07:00
Brad Fitzpatrick
a277eb99e0
fs: add a Rename stub. Need to implement for other tests to pass.
...
Change-Id: I1b41512d3c85eaac5e8977b3a3c590da01af2e98
2013-07-27 18:29:50 -07:00
Brad Fitzpatrick
1e72ebb0cd
fs: pass more tests.
...
read-only Opens need to also not set OpenDirectIO, else the property
is retained on all future operations on that handle.
Change-Id: I954e899bf2c74815813b25a1fa0dc6d42a4189c6
2013-07-27 16:07:32 -07:00
Brad Fitzpatrick
830c6966a1
fs: set inode when statting directory permanodes
...
Change-Id: Ie20f02b3abab48c719a0de7b0d1409c559c5e69a
2013-07-22 09:53:17 -07:00
Brad Fitzpatrick
f0edcaa7d4
fs: fix bug preventing Finder from working.
...
Apparently we need to update the node's size after a write on a filehandle.
Finder stats it (the node, not the handle) while writing and complains if it's
not the right size.
Change-Id: Ie3e98328a182a4bbb3230c5190e1d57d0d3fb075
2013-07-22 09:52:48 -07:00
Brad Fitzpatrick
ff9ab092b1
fs: add .camli_fs_stats root directory; use it in tests.
...
Currently one a few stats are tracked, but more can be added easily now.
The only test using this is using it to verify that the read-only open optimization
is used.
Change-Id: I1e2fb8a0222ade82631670d7c51e684778d031ae
2013-07-21 21:13:16 -07:00
Brad Fitzpatrick
1149058dbd
fs: mutable file append tests
...
Change-Id: Ibc1b31e7ccc187a92aa1fc8c205b779735126387
2013-07-21 19:01:22 -07:00
Brad Fitzpatrick
33bbd23e32
fs: typo. return read-only file by looking at req flags, not res flags.
...
Change-Id: I2093f381b99c6ef55a20b88e0bcaade97a3529c7
2013-07-21 18:36:21 -07:00
Brad Fitzpatrick
98eb69b5e1
fs: bunch of read-write FUSE work, debugging, and integration tests.
...
Change-Id: I74807f693720effb7ae8405259797331f79f59fd
2013-07-21 12:26:05 -07:00
Andrew Gerrand
f5950a8c4b
fs: support mkdir and unlink
...
Change-Id: I858766b1680b34201ca1e584d71a687f9714e8fd
2013-07-16 14:22:10 +10:00
Andrew Gerrand
1a9794fcdc
fs: add ability to write to and create files
...
Change-Id: I9310260667e0e091e94a3ba7c3ba0b114c31d41e
2013-07-11 17:22:50 +10:00
Andrew Gerrand
47df629eb9
fs: implement read-only part of mutable file system
...
Change-Id: Ibbfccecf90edb6b1ad9f0312d5905dd52d329b7b
2013-07-11 10:56:18 +10:00
Andrew Gerrand
a9e9cd23ea
fs: add base support for mutable roots
...
Change-Id: I4c8e783f707ee46c9dccd14ab8c213a61146d7dc
2013-07-10 21:10:48 +10:00