chrislu
|
94bc9afd9d
|
refactor: moved to locked entry
|
2022-12-04 23:33:05 -08:00 |
|
chrislu
|
70a4c98b00
|
refactor filer_pb.Entry and filer.Entry to use GetChunks()
for later locking on reading chunks
|
2022-11-15 06:33:36 -08:00 |
|
chrislu
|
ea2637734a
|
refactor filer proto chunk variable from mtime to modified_ts_ns
|
2022-10-28 12:53:19 -07:00 |
|
chrislu
|
22064c3425
|
mount: ensure ordered file handle lock and unlock
|
2022-09-11 19:44:34 -07:00 |
|
Patrick Schmidt
|
a73e177ecf
|
Add an End-to-End workflow for FUSE mount (#3562)
* Add an e2e workflow to test FUSE mount
* Fix deadlocks during concurrent r/w
|
2022-08-31 09:27:53 -07:00 |
|
Patrick Schmidt
|
00041f6e08
|
Fix corrupted mount reads after changes on fh (#3536)
|
2022-08-29 08:27:13 -07:00 |
|
Patrick Schmidt
|
5df105b1f9
|
Fix a few data races when reading files in mount (#3527)
|
2022-08-26 16:41:37 -07:00 |
|
chrislu
|
26dbc6c905
|
move to https://github.com/seaweedfs/seaweedfs
|
2022-07-29 00:17:28 -07:00 |
|
chrislu
|
e2ecf137a2
|
fix resetting fh.reader
|
2022-07-08 01:04:15 -07:00 |
|
chrislu
|
05c53820b9
|
mount: file handler release memory
|
2022-07-07 11:49:40 -07:00 |
|
chrislu
|
d65bb2c6df
|
mount: file handle locks entry better
related to https://github.com/chrislusf/seaweedfs/issues/2952
|
2022-06-05 18:15:06 -07:00 |
|
justin
|
3551ca2fcf
|
enhancement: replace sort.Slice with slices.SortFunc to reduce reflection
|
2022-04-18 10:35:43 +08:00 |
|
chrislu
|
3aeee3d748
|
ensure releasing file handle
|
2022-03-07 14:01:24 -08:00 |
|
chrislu
|
f9d33f70b0
|
return fuse.Status when looking up by inode
|
2022-02-18 00:45:43 -08:00 |
|
chrislu
|
7286e525ad
|
support write
|
2022-02-13 23:27:11 -08:00 |
|
chrislu
|
2b955c1713
|
support read
|
2022-02-13 22:50:44 -08:00 |
|
chrislu
|
f3c1e00521
|
rename
|
2022-02-13 19:16:56 -08:00 |
|
chrislu
|
bb9919b07a
|
add open release, refactor
|
2022-02-13 19:14:34 -08:00 |
|