QuantumKVCache upgrades:
* Implement optionalFetcher callback * Allow rate limits for all fetcher types * De-duplicate concurrent fetch operations * Stricter type checks for cache value types * Add abort-on-dispose support for all fetcher types * Dispose terminates and awaits all in-progress fetches * Throw on attempts to use a disposed cache * Unit test cleanup * Reduced overhead for async operations * More normalized exception handling
This commit is contained in:
parent
815bb2234e
commit
ece03bef61
3 changed files with 2173 additions and 1094 deletions
1560
packages/backend/test/unit/misc/QuantumKVCacheTests.ts
Normal file
1560
packages/backend/test/unit/misc/QuantumKVCacheTests.ts
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue