chrislu
|
ae93c966d9
|
ensure memory is aligned
fix https://github.com/seaweedfs/seaweedfs/issues/3427
|
2 years ago |
chrislu
|
26dbc6c905
|
move to https://github.com/seaweedfs/seaweedfs
|
2 years ago |
chrislu
|
8b3d76b24d
|
prevent concurrent access during shutdown
|
3 years ago |
chrislu
|
5cba8e51c5
|
refactor
|
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
|
3aeee3d748
|
ensure releasing file handle
|
3 years ago |
chrislu
|
8136384473
|
remove debug message
|
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
|
3bba2124ef
|
use a sliding window of in-memory writable chunks
|
3 years ago |
chrislu
|
18ed06b420
|
use memory when under 16 chunks
|
3 years ago |
chrislu
|
8e80f3cd65
|
move upload pipeline locking to a different file
|
3 years ago |
chrislu
|
c376ccc5a5
|
swap file based random write large file upload
|
3 years ago |
chrislu
|
1ee828b768
|
refactor
do not expose internal offset
|
3 years ago |
chrislu
|
8aa6bf0bb9
|
refactoring
|
3 years ago |
chrislu
|
d97bd54e63
|
just refactoring
|
3 years ago |
chrislu
|
3b4a9addaf
|
rename
|
3 years ago |
chrislu
|
4acfc098e9
|
re-order
|
3 years ago |
chrislu
|
f4ad63528a
|
wait for reading threads to complete before dropping sealed chunks
|
3 years ago |
chrislu
|
0a3f95ca01
|
more logs
|
3 years ago |
chrislu
|
7bf7af971b
|
more logs
|
3 years ago |
chrislu
|
381f4e73a0
|
delete actual reference first
|
3 years ago |
chrislu
|
1734017ba1
|
add test
|
3 years ago |
chrislu
|
fc0628c038
|
working
|
3 years ago |