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 Apply code review suggestions 2020-04-19 13:39:12 -04:00
Collections Lowercase CollectionTypeOptions to match legacy experience (#11272) 2024-03-31 21:58:06 -06:00
Configuration Use DI for IFileSystem 2023-10-03 10:25:14 -04:00
Cryptography Don't use deprecated HashAlgorithm.Create(string) 2022-12-07 16:44:00 +01:00
Data Fix localization of audio title 2024-07-15 14:27:12 +02:00
Devices Enable nullable for more files 2024-03-13 14:56:51 +01:00
Dto Address comments 2024-04-28 17:16:33 +02:00
EntryPoints Convert UserDataChangeNotifier to IHostedService 2024-02-07 10:52:36 -05:00
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 Reduce string allocations 2023-10-06 01:04:25 +02:00
Playlists Remove incomplete mediatype restriction from playlists (#12024) 2024-06-21 09:07:38 -06:00
Plugins Add IServerApplicationHost parameter to IPluginServiceRegistrator 2023-11-10 07:43:46 -05:00
Properties Move LiveTv to separate project 2024-01-09 10:16:56 -05:00
QuickConnect Use ArgumentException.ThrowIfNullOrEmpty 2022-12-07 16:43:59 +01:00
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 Replace LINQ with more direct access method 2024-03-27 16:17:01 +01:00
SyncPlay Use helper function to compare guid (#10825) 2024-01-17 08:51:39 -07:00
TV NextUp query respects Limit (#11956) 2024-06-04 07:05:32 -06:00
Updates Use helper function to compare guid (#10825) 2024-01-17 08:51:39 -07:00
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 Move LiveTv to separate project 2024-01-09 10:16:56 -05:00
IStartupOptions.cs Enable in-process restarting 2023-01-15 15:56:18 -05:00
ServerApplicationPaths.cs Remove unused ImageByName API (#8928) 2022-12-19 18:44:13 -07:00
SystemManager.cs Remove Emby.Dlna 2023-11-15 20:53:44 -05:00