Commit Graph

25 Commits

Author SHA1 Message Date
kssenii
15f64a7cb9 Add some checks 2023-06-28 15:27:10 +02:00
Kseniia Sumarokova
b7ef782335
Merge pull request #51242 from kssenii/fix-possible-incorrect-elements-limit
Fix sometimes incorrect current_elements count in fs cache
2023-06-22 12:51:43 +02:00
Igor Nikonov
ad0677147f Trying slightly improve eviction path
+ less copying of shared pointers
+ less indirection in overflow check
2023-06-21 21:48:58 +00:00
kssenii
b007c9f194 Review comments 2023-06-21 18:28:14 +02:00
Michael Kolupaev
9f80900d6f Changes related to an internal feature 2023-06-05 18:20:38 -07:00
Bulat Gaifullin
82e6ce22fa
Update IFileCachePriority.h
remove extra semicolumn
2023-05-05 11:59:37 +03:00
kssenii
3d4413183f Merge remote-tracking branch 'upstream/master' into cache-better-locks 2023-04-27 13:16:36 +02:00
kssenii
fd432a3ee4 Fix 2023-04-26 17:54:10 +02:00
kssenii
3939498ef7 Review fixes 2023-04-26 15:43:09 +02:00
kssenii
4048756bdb Fix 2023-04-24 16:50:07 +02:00
kssenii
ce723ec32d Fix style check, better priority->iterate 2023-04-13 14:45:28 +02:00
kssenii
ce45105448 Cleanup a bit 2023-04-13 13:27:01 +02:00
kssenii
b773b506b2 Better 2023-04-12 23:27:06 +02:00
kssenii
ba582dd74c Move assertions to a better place 2023-03-29 15:31:25 +02:00
kssenii
9dc9f67f93 Get rid of metadata references 2023-03-24 17:18:41 +01:00
kssenii
c35deb8094 Review fixes 2023-03-22 16:49:33 +01:00
kssenii
53f521ef1c Review fixes 2023-02-27 17:00:46 +01:00
kssenii
3075a496cb Refactoring 2023-02-01 17:12:14 +01:00
kssenii
f497e3bcbe Better 2023-01-31 14:48:51 +01:00
kssenii
8904cd5697 Refactoring 2023-01-20 16:30:25 +01:00
kssenii
b1426ddbdd Refactoring 2023-01-18 21:34:23 +01:00
kssenii
539f4fde1c Pass queue lock implicitly 2023-01-06 21:36:41 +01:00
kssenii
0a0b46f4c2 Better 2023-01-05 21:52:42 +01:00
kssenii
25f8e8467a Rewrite locking in cache - intermediate state 2023-01-04 18:56:45 +01:00
kssenii
0f747e7987 Move cache files 2022-08-31 17:50:55 +02:00