Cloudreve/pkg/filesystem
kikoqiu 54ed7e43ca
Feat: improve thumbnails proformance and GC for local policy (#1044)
* thumb generating improvement

Replace "github.com/nfnt/resize" with "golang.org/x/image/draw". Add thumb task queue to avoid oom when batch thumb operation

* thumb improvement

* Add some tests for thumbnail generation
2021-11-11 17:45:22 +08:00
..
driver Refactor: move slave pkg inside of cluster 2021-11-08 19:54:26 +08:00
fsctx Feat: aria2 download and transfer in slave node (#1040) 2021-10-31 09:41:56 +08:00
response Feat: slave side list file 2020-04-28 10:02:53 +08:00
tests Test: pkg/task / Fix: failed test due to policy cache 2020-02-07 11:47:52 +08:00
archive.go Comply with Golang semantic import versioning (#630) 2020-11-21 17:34:55 +08:00
archive_test.go Comply with Golang semantic import versioning (#630) 2020-11-21 17:34:55 +08:00
errors.go Comply with Golang semantic import versioning (#630) 2020-11-21 17:34:55 +08:00
file.go Revert "Fix: OSS SDK will encode all object key (#694)" 2021-03-22 16:22:21 +08:00
file_test.go Comply with Golang semantic import versioning (#630) 2020-11-21 17:34:55 +08:00
filesystem.go Feat: aria2 download and transfer in slave node (#1040) 2021-10-31 09:41:56 +08:00
filesystem_test.go Comply with Golang semantic import versioning (#630) 2020-11-21 17:34:55 +08:00
hooks.go Fix: user storage might be returned twice when OneDrive uploading canceled in WebDAV requests 2020-12-01 19:22:52 +08:00
hooks_test.go Fix: user storage might be returned twice when OneDrive uploading canceled in WebDAV requests 2020-12-01 19:22:52 +08:00
image.go Feat: improve thumbnails proformance and GC for local policy (#1044) 2021-11-11 17:45:22 +08:00
image_test.go Feat: improve thumbnails proformance and GC for local policy (#1044) 2021-11-11 17:45:22 +08:00
manage.go Feat: use RFC3339 time format in returned results (#811) 2021-04-03 16:57:13 +08:00
manage_test.go Comply with Golang semantic import versioning (#630) 2020-11-21 17:34:55 +08:00
path.go Comply with Golang semantic import versioning (#630) 2020-11-21 17:34:55 +08:00
path_test.go Comply with Golang semantic import versioning (#630) 2020-11-21 17:34:55 +08:00
upload.go Feat: aria2 download and transfer in slave node (#1040) 2021-10-31 09:41:56 +08:00
upload_test.go Feat: aria2 download and transfer in slave node (#1040) 2021-10-31 09:41:56 +08:00
validator.go Comply with Golang semantic import versioning (#630) 2020-11-21 17:34:55 +08:00
validator_test.go Comply with Golang semantic import versioning (#630) 2020-11-21 17:34:55 +08:00