Shannon
3ce2cf0992
Merge remote-tracking branch 'origin/v8/contrib' into v8/bugfix/removing-unnecessary-readerwriterlock
2021-07-20 10:05:32 -06:00
Mole
d8d4be9e8e
Backport cache key fix and optimizations ( #10199 )
...
* Add GetKey<T, TId>
* Update Usages of GetKey and remove GetKey<T>(object)
We shouldn't have to retain this since RepositoryCacheKeys is internal.
* Apply changes to DefaultRepositoryCachePolicy
* Add check for default/less than -1 on UserRepository PerformGet
Co-authored-by: Nikolaj <nel@umbraco.dk >
2021-05-03 10:22:42 +02:00
Shannon
dc08997040
Removes usages of UpgradeableReadLock
2021-04-20 18:02:23 +10:00
Shannon
b75a786551
Ensures the ReaderWriterLockSlim within our caches are disposed at the end of the app
2021-04-20 16:41:11 +10:00
Elitsa Marinovska
d2a26bf4da
Caching RecycleBinSmells
2021-03-25 11:49:38 +01:00
Shannon
3b3d55ca26
Fixes issue with broken caches used for user permissions
...
Calculating start nodes is expensive and this is supposed to be cached but the cache was not working.
2021-02-09 13:43:28 +11:00
Shannon
a855a90a8a
cleaner fix
2020-03-26 22:09:49 +11:00
Shannon
6fef85aafd
fixes Memory Leak in GetCacheItem cache dependency #7773
2020-03-26 22:03:26 +11:00
abi
a7ad464b40
Remove Empty Statements
2020-02-12 15:11:18 +01:00
Steve Megson
8463f1db08
Cache lookup of macro by alias
2019-10-29 21:34:25 +01:00
Stephan
4e87dd389d
Refactor Content/Media/Member type repositories
2019-03-19 16:28:50 +01:00
Stephan
01b82ee4e8
Bugfix HttpRequestAppCache locking
2019-02-14 08:48:20 +01:00
Chris Houston
193e24afd2
Fixing all the TODO, FIXME & HACK comments so they all follow the same layout.
2019-01-27 11:16:00 +01:00
Bjarke Berg
49b2a9a080
Fixes for search of members + Removed fixme in member that apparently are not necessary after tags refactoring
2019-01-24 12:17:30 +01:00
Chris Houston
78319bae9e
Temp8 fix typos 2 ( #4130 )
2019-01-23 00:03:39 +01:00
Stephan
4a0b969777
Deal with fixme in Umbraco.Core
2019-01-21 16:01:37 +01:00
Stephan
1506d8c3fa
Kill AppCaches.StaticCache
2019-01-18 15:49:54 +01:00
Stephan
ec58532f7b
More renaming of caches
2019-01-18 08:29:16 +01:00
Stephan
f952fe7aeb
More renaming of caches
2019-01-18 08:14:08 +01:00
Stephan
5aba1a6bd2
IAppPolicedCache is IAppPolicyCache
2019-01-18 07:56:38 +01:00
Stephan
d4c714eccd
Stop injecting the runtime cache, use AppCaches
2019-01-17 11:19:06 +01:00
Stephan
0bee01e0ee
Great AppCaches renaming
2019-01-17 11:01:23 +01:00
Stephan
67e4703821
CacheHelper becomes AppCaches
2019-01-17 08:34:29 +01:00
Stephan
b8608f1b2e
Refactor runtimes, injection and composition
2018-11-26 16:54:32 +01:00
Stephan
97da0829a2
Refactor collection builders for IContainer
2018-07-20 16:36:46 +02:00
Stephan
5a1bba8a8d
Merge branch 'temp8' into temp8-di2690
2018-07-20 11:31:35 +02:00
Stephan
d7e97ac771
Remove unused CodeAnnotations attributes, obsolete stuff
2018-07-20 10:59:25 +02:00
Stephan
9341278492
Cleanup CacheHelper
2018-07-13 12:11:00 +02:00
Stephan
68d9b19f65
Merge branch temp8 into temp8-di
2018-07-12 19:24:24 +02:00
Stephan
f678c72c4d
DisabledCacheHelper, LightInjectContainer
2018-07-06 18:52:23 +02:00
Anthony
43fdd691fe
Removed obsolete methods from Umbraco.Core which are not used
2018-07-01 18:58:58 +01:00
Stephan
7a615133ff
Renormalize
2018-06-29 19:52:40 +02:00
Stephan
d04a573888
Refactor some locks, get rid of warnings
2018-05-03 15:11:41 +02:00
Shannon
0a18306d40
More xslt removal
2018-05-01 00:45:05 +10:00
Stephan
392965bb3a
Faster languages
2018-04-17 19:08:44 +02:00
Stephan
8199b7710c
Port v7@2aa0dfb2c5 - WIP
2018-03-22 11:25:18 +01:00
Stephan
e60a5a4a83
DataType refactoring - in progress
2018-01-26 17:55:20 +01:00
Stephan
d23933a5b1
DataType refactoring preparation - Entity refactoring
2018-01-15 13:28:35 +01:00
Stephan
b5856803e1
DataType refactoring preparation - Entity refactoring
2018-01-10 12:48:51 +01:00
Stephan
bbff74fa51
UnitOfWork RIP, troubleshoot and fix, tests
2017-12-18 17:02:15 +01:00
Stephan
fcf2b27953
More content refactoring (tests)
2017-11-10 11:27:12 +01:00
Stephan
bcbd4289ea
Facade cleanup and refactoring
2017-09-29 18:33:34 +02:00
Stephan
ab8fc33691
Port 7.7 - WIP
2017-08-14 18:21:48 +02:00
Stephan
c76403077f
Normalize cr/lf/tab
2017-07-20 11:21:28 +02:00
Stephan
5897881ca8
CacheRefresherBase.This not .Instance
2017-07-11 19:21:13 +02:00
Stephan
1f5c47f029
Move Plugins to Composing
2017-05-30 15:56:30 +02:00
Stephan
81234cd702
Rename DI to Composing
2017-05-30 15:46:25 +02:00
Stephan
8561d85f7a
porting 7.6-rc1 into 8
2017-05-24 12:25:39 +02:00
Stephan
824cf30e2e
PluginManager TLC from v7
2017-03-05 11:59:11 +01:00
Stephan
b26b415096
Merge origin/dev-v7-deploy into dev-v8-zbwip (builds)
2016-11-03 10:31:44 +01:00