9 Commits (9fce75607dd4be000c5d316c0e32bdbb0935a147)

Author SHA1 Message Date
chrislu ae93c966d9 ensure memory is aligned 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 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