Shadowghost
e5cd3381ac
Limit cache size again
...
Co-Authored-By: Cody Robibero <cody@robibe.ro >
2026-09-05 07:09:29 +02:00
Shadowghost
46dd7d8e99
Invalidate the singleton DirectoryService cache on filesystem changes
2026-09-04 19:28:59 +02:00
Shadowghost
fc37151fc4
Use platform separators in the DirectoryService path tests
2026-09-04 06:57:18 +02:00
Shadowghost
b724e57458
Reduce comments
2026-09-03 11:51:02 +02:00
Shadowghost
d73e3d964e
Optimize Caches
...
Co-Authored-By: Cody Robibero <cody@robibe.ro >
2026-09-02 07:06:08 +02:00
Shadowghost
e5dc3b8a54
Bound the directory caches a singleton would otherwise hold for the process lifetime
2026-09-01 22:04:06 +02:00
Cody Robibero
15465afd8e
Revert changes to DirectoryService
2025-03-27 21:13:27 -06:00
Cody Robibero
88ceaa39b0
Implement limiting caches ( #13605 )
...
* Implement basic expiring cache for LibraryManager
* Add expiring cache to more places
* Rider why
* Make DirectoryService caches static
* Use FastConcurrentLru
* Reduce default cache size
* Simplify DirectoryService caches
* Make directory service cache size at least 128
2025-03-27 18:16:54 -06:00
Bond_009
97a02f5803
Remove BOM from UTF-8 files
...
I think some people need to change their IDE configuration ;)
2024-08-30 15:29:48 +02:00
Mikal Stordal
12ed1d6429
fix: update tests
2024-06-11 02:02:51 +02:00
Bond_009
cbfa355e31
Update StyleCop
2021-12-24 18:28:27 +01:00
cvium
7670189561
make directoryservice cache case sensitive
2021-03-27 00:26:56 +01:00