27 Commits (d826e30412fddda70a19734506b59102e056f507)

Author SHA1 Message Date
chrislu d218fe54fa go fmt 8 months ago
chrislu d5b2cee34a log possible racing condition 10 months ago
chrislu 2a4a9c6343 log possible racing condition 10 months ago
Viktor Kuzmin 06e723f629 Waiting for writes to complete with acquired locks may lead to deadlock, fixes #4952 1 year ago
wusong fe573f26a8
memchunk save content twice (#4174) 2 years ago
chrislu bfe5d910c6 use one readerCache for the whole file 2 years ago
chrislu c24678153c use memory chunks only for sequential writes 2 years ago
chrislu 313fd17ae4 allow random writes for mem chunk 2 years ago
Chris Lu 1cd2e64aac
merge chunks during upload (#4130) 2 years ago
chrislu 5423790b2c add back previous chunk upload selection algo 2 years ago
Chris Lu d4566d4aaa
more solid weed mount (#4089) 2 years ago
chrislu 77b7c9f7cc lock and unlock chunks for read 2 years ago
chrislu d1797deccb remove duplicated logic of removing from writableChunks 2 years ago
chrislu f7beba8515 unlock before submitting the uploading jobs 2 years ago
chrislu 28d479e5c0 mount: adjust locking for upload pipeline 2 years ago
chrislu 8bac903d29 mount: add locking to prevent nil pointer 2 years ago
chrislu 7807f6641a minor 2 years ago
chrislu 689b4ecdcc remove unused collection and replication from upload result 2 years ago
chrislu ae93c966d9 ensure memory is aligned 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 3 years ago
chrislu 8b3d76b24d prevent concurrent access during shutdown 3 years ago
chrislu e8d7bb42e2 avoid concurrent access to map object 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