jellyfin/Emby.Server.Implementations
gnattu 5a62c7a146 Implement Device Cache to replace EFCoreSecondLevelCacheInterceptor
The EFCoreSecondLevelCacheInterceptor will place a huge lock even for reading. Implement a ConcurrentDictionary cache to replace it.

Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-20 20:19:31 +08:00
..
AppBase More efficient array creation (#11468) 2024-04-30 13:32:59 -06:00
Branding
Collections Lowercase CollectionTypeOptions to match legacy experience (#11272) 2024-03-31 21:58:06 -06:00
Configuration
Cryptography
Data Fix localization of audio title 2024-07-15 14:27:12 +02:00
Devices
Dto Address comments 2024-04-28 17:16:33 +02:00
EntryPoints
HttpServer Fix WebSocket disconnecting when exception is thrown during processing (#11395) 2024-04-21 10:54:42 -06:00
Images Fix album photos 2024-05-16 00:31:50 +02:00
IO Use helper 2024-06-08 00:08:11 +02:00
Library Limit removal scope 2024-06-09 00:46:19 +02:00
Localization Fix the Australian PG rating 2024-06-15 19:55:14 +02:00
MediaEncoder
Playlists Remove incomplete mediatype restriction from playlists (#12024) 2024-06-21 09:07:38 -06:00
Plugins
Properties
QuickConnect
ScheduledTasks Merge pull request #11911 from Bond-009/infoaudionorm 2024-06-24 22:51:57 +02:00
Serialization fix: use new serializer cache per IXmlSerializer (#11356) 2024-04-14 17:01:59 -06:00
Session Implement Device Cache to replace EFCoreSecondLevelCacheInterceptor 2024-07-20 20:19:31 +08:00
Sorting
SyncPlay
TV NextUp query respects Limit (#11956) 2024-06-04 07:05:32 -06:00
Updates
ApplicationHost.cs Add metrics collector to disposable parts (#11539) 2024-05-12 09:14:36 -06:00
ConfigurationOptions.cs Add Env Var to disable second level cache 2024-05-25 01:12:00 +08:00
Emby.Server.Implementations.csproj
IStartupOptions.cs
ServerApplicationPaths.cs
SystemManager.cs