1
0
mirror of https://github.com/haiwen/seafile-server.git synced 2025-08-29 11:52:58 +00:00
seafile-server/fileserver
feiniks df78d10ec1 Reuse zlib ReadCloser and add timeout for get fs id list (#508)
* Reuse zlib ReadCloser and add timeout for get fs id list

* Reuse zlib reader

* Get seafile and seafdir with zlib reader

Co-authored-by: 杨赫然 <heran.yang@seafile.com>

Use json-iterator/go to parse fs objects (#510)

Co-authored-by: 杨赫然 <heran.yang@seafile.com>

Add cache for seafdir (#511)

* Add cache for seafile and seafdir

* Add ttl for fs cache

* Use MB unit and add a comment

Co-authored-by: 杨赫然 <heran.yang@seafile.com>

Close object after reading finished (#512)

Co-authored-by: 杨赫然 <heran.yang@seafile.com>
2022-12-06 10:45:39 +08:00
..
blockmgr Go fileserver (#437) 2021-01-04 11:41:53 +08:00
commitmgr Merge same repo once and check fs object is valid (#578) 2022-09-28 16:43:07 +08:00
diff Reuse zlib ReadCloser and add timeout for get fs id list (#508) 2022-12-06 10:45:39 +08:00
fsmgr Reuse zlib ReadCloser and add timeout for get fs id list (#508) 2022-12-06 10:45:39 +08:00
objstore Go fileserver (#437) 2021-01-04 11:41:53 +08:00
repomgr Modify log format and don't print network error (#546) 2022-03-02 16:03:16 +08:00
searpc Go fileserver (#437) 2021-01-04 11:41:53 +08:00
share Modify log format and don't print network error (#546) 2022-03-02 16:03:16 +08:00
utils Merge same repo once and check fs object is valid (#578) 2022-09-28 16:43:07 +08:00
workerpool Add workpool to calculate fs id list (#574) 2022-09-03 18:22:46 +08:00
crypt.go Go fileserver support enc v3 repo (#552) 2022-04-11 18:48:18 +08:00
fileop.go Reuse zlib ReadCloser and add timeout for get fs id list (#508) 2022-12-06 10:45:39 +08:00
fileserver.go Reuse zlib ReadCloser and add timeout for get fs id list (#508) 2022-12-06 10:45:39 +08:00
go.mod Reuse zlib ReadCloser and add timeout for get fs id list (#508) 2022-12-06 10:45:39 +08:00
go.sum Reuse zlib ReadCloser and add timeout for get fs id list (#508) 2022-12-06 10:45:39 +08:00
http_code.go Go fileserver (#437) 2021-01-04 11:41:53 +08:00
merge_test.go Reuse zlib ReadCloser and add timeout for get fs id list (#508) 2022-12-06 10:45:39 +08:00
merge.go Reuse zlib ReadCloser and add timeout for get fs id list (#508) 2022-12-06 10:45:39 +08:00
quota.go load default quota when start (#472) 2021-06-26 18:40:00 +08:00
size_sched.go Add workpool to calculate fs id list (#574) 2022-09-03 18:22:46 +08:00
sync_api.go Reuse zlib ReadCloser and add timeout for get fs id list (#508) 2022-12-06 10:45:39 +08:00
virtual_repo.go Merge same repo once and check fs object is valid (#578) 2022-09-28 16:43:07 +08:00