alist/drivers/local
Mmx 4874c9e43b
Some checks failed
auto_lang / auto generate lang.json (1.21, ubuntu-latest) (push) Has been cancelled
beta release / Beta Release Changelog (1.21, ubuntu-latest) (push) Has been cancelled
build / Build (1.21, ubuntu-latest) (push) Has been cancelled
build_docker / Build Docker (push) Has been cancelled
beta release / Beta Release (md5, !(*musl*|*windows-arm64*|*android*)) (push) Has been cancelled
beta release / Beta Release (md5-android, android-*) (push) Has been cancelled
beta release / Beta Release (md5-linux-musl, linux-*-musl*) (push) Has been cancelled
beta release / Beta Release (md5-windows-arm64, windows-arm64) (push) Has been cancelled
beta release / Beta Release Desktop (push) Has been cancelled
build_docker / Build docker with aria2 (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
fix(local): thumbnails oom (#7124 close #7082)
* add my_build.sh

* Fix OOM of thumbnail generation of LoaclDrive by using a task queue to control thread count

* remove my_build.sh

* chore(local): allow ThumbConcurrency set to zero

* revert(local): changes to thumbnail generating functions

* feat(local): implement static token bucket

* feat(local): use static token bucket to limit thumbnails generating concurrent

---------

Co-authored-by: KKJas <75424880+Muione@users.noreply.github.com>
2024-09-03 20:03:30 +08:00
..
driver.go fix(local): thumbnails oom (#7124 close #7082) 2024-09-03 20:03:30 +08:00
meta.go fix(local): thumbnails oom (#7124 close #7082) 2024-09-03 20:03:30 +08:00
token_bucket.go fix(local): thumbnails oom (#7124 close #7082) 2024-09-03 20:03:30 +08:00
util.go chore(local): decrease mass ffmpeg logs (#7073) 2024-08-24 22:20:20 +08:00