chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
2 years ago
chrislu
d65bb2c6df
mount: file handle locks entry better
related to https://github.com/chrislusf/seaweedfs/issues/2952
3 years ago
chrislu
f2f68f675e
write to disk during random writes, limiting total disk spaces used
3 years ago
chrislu
011a41b561
add back writes to swap file when too many in memory chunks are used.
3 years ago
chrislu
c3792c8352
remove dead code
3 years ago
chrislu
b9c2bff931
clean up
3 years ago
chrislu
2b955c1713
support read
3 years ago
chrislu
62d815d1ca
use limited in memory buffer instead of swap file
3 years ago
chrislu
2bdd737971
rename file
3 years ago
chrislu
643bbbeb49
rename
3 years ago
chrislu
c376ccc5a5
swap file based random write large file upload
3 years ago
chrislu
f4ad63528a
wait for reading threads to complete before dropping sealed chunks
3 years ago
chrislu
047446d5ca
remove extra async execution
3 years ago
chrislu
7bf7af971b
more logs
3 years ago
chrislu
0ba88596e8
invalidate filehandle entry view cache
3 years ago
chrislu
f710d5ffca
a little speed up
3 years ago
chrislu
fc0628c038
working
3 years ago
chrislu
80db8b13d8
bug: cleanup function was called twice
3 years ago
chrislu
083d8e9ece
add stream writer
this should improve streaming write performance, which is common in many cases, e.g., copying large files.
This is additional to improved random read write operations: 3e69d19380
...19084d87918f297cac15e2471c19306176e0771f
3 years ago
chrislu
255a1c7dcd
refactor type names
3 years ago
chrislu
2d1a1f5e03
rename variables and functions
3 years ago
chrislu
6de331b014
clean up
3 years ago
chrislu
032df784ed
chunked file works now
3 years ago
chrislu
4fd29dad86
remove writeOnly flag
3 years ago
chrislu
bc96682760
refactor, change file locations
3 years ago
Chris Lu
b624090398
go fmt
4 years ago
Chris Lu
2f136a04a1
organize a bit better for temp file directory
4 years ago
Chris Lu
5a29d284fa
ensure proper directory name
a fix related to https://github.com/chrislusf/seaweedfs/issues/2064
4 years ago
Chris Lu
d06ecc2649
working properly
4 years ago
Chris Lu
f4cf30b497
mount: write to tmp file before uploading
4 years ago