Kovid Goyal
|
fae50137a9
|
Add a clear cache action
|
2025-11-23 12:15:29 +05:30 |
|
Kovid Goyal
|
49d8b1a9d0
|
More work on image preview rendering
|
2025-10-08 22:00:12 +05:30 |
|
Kovid Goyal
|
c2e75ba466
|
Fix disk cache not reading inode
Also use a faster atomic update mechanism
|
2025-10-08 08:35:35 +05:30 |
|
Kovid Goyal
|
16cdcf8cf8
|
Use inode number and size for more robust entries change tracking
|
2025-10-08 07:28:02 +05:30 |
|
Kovid Goyal
|
a6335777d9
|
disk cache: add a path based API
This allows maintaining only a single cache entry per path when the
path's contents change.
|
2025-10-08 06:41:12 +05:30 |
|
Kovid Goyal
|
1f37f065ab
|
Improve API of disk cache
Allow getting all keys and also return get result for added keys
|
2025-10-07 13:01:09 +05:30 |
|
Kovid Goyal
|
224ccb170a
|
Micro optimisation
|
2025-10-07 09:23:22 +05:30 |
|
Kovid Goyal
|
328745cad9
|
removing a non-existent item from disk cache is not an error
|
2025-10-07 09:16:30 +05:30 |
|
Kovid Goyal
|
5d1ce327e0
|
Ensure adds to disk cache are atomic
|
2025-10-07 09:14:14 +05:30 |
|
Kovid Goyal
|
712faa7aa5
|
Fix pruning on DiskCache object creation
|
2025-09-30 13:18:00 +05:30 |
|
Kovid Goyal
|
8fdbf8d7da
|
Make the paths returned by DiskCache stable even if the parent entry is removed/pruned for the life of the process
|
2025-09-30 12:53:08 +05:30 |
|
Kovid Goyal
|
ca0ff68d8e
|
More tests for disk cache
|
2025-09-30 11:16:49 +05:30 |
|
Kovid Goyal
|
d7199f1f75
|
Start working on tests for disk cache
|
2025-09-28 21:35:36 +05:30 |
|
Kovid Goyal
|
30f7ed76c1
|
Start work on disk cache for choose files preview caching
|
2025-09-28 09:49:16 +05:30 |
|