misskey/packages/backend
Hazel K 9ce44b24b8
fix(backend): memory leak in memory caches (#14363)
* encapsulate `MemoryKVCache<T>`

* remove infinity caches

* encapsulate other caches

* add missing awaits to internally synchronize caches

* implement pull-through caching

* tune cache lifetimes

* optimize cache GC by stopping early

* summarize changes in CHANGELOG.md

* Fix timeout comments

Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>

* add comments about awaiting the redis write

---------

Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-08-18 13:34:01 +09:00
..
.vscode
assets
migration
nsfw-model
scripts
src fix(backend): memory leak in memory caches (#14363) 2024-08-18 13:34:01 +09:00
test
test-server
.madgerc
.swcrc
README.md
eslint.config.js
jest.config.cjs
jest.config.e2e.cjs
jest.config.unit.cjs
jsconfig.json
ormconfig.js
package.json
tsconfig.json

README.md

Misskey Backend