34 Commits (13f6ec1c4e7737c1e6aaa486a80247b7cabf0448)

Author SHA1 Message Date
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 520591e6ea reset swap file chunk after uploading 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 dde34fa99d rename 3 years ago
chrislu a2aa542370 rename 3 years ago
chrislu c376ccc5a5 swap file based random write large file upload 3 years ago
chrislu 1ee828b768 refactor 3 years ago
chrislu 02d0c12cdd rename 3 years ago
chrislu 5dea5c0449 refactor 3 years ago
chrislu 8aa6bf0bb9 refactoring 3 years ago
chrislu d97bd54e63 just refactoring 3 years ago
chrislu 482014f9da rename file 3 years ago
chrislu 3b4a9addaf rename 3 years ago
chrislu 4acfc098e9 re-order 3 years ago
chrislu 9274557552 keep dirty pages based on temp file 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
chrislu 083d8e9ece add stream writer 3 years ago
chrislu 255a1c7dcd refactor type names 3 years ago
chrislu 1d36884845 rename files 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 7b78fc72b0 add page chunk interval list 3 years ago
chrislu 9a73319b45 mount: different write strategy for streaming write and random write 3 years ago
chrislu b21a67bbe6 add writer pattern object for later use 3 years ago
chrislu 4fd29dad86 remove writeOnly flag 3 years ago
chrislu bc96682760 refactor, change file locations 3 years ago