Alex Grintsvayg
|
659a6e73cc
|
use speedwalk for faster file listing
|
2020-11-04 16:03:47 -05:00 |
|
Alex Grintsvayg
|
aaae3ffa5b
|
remove afero fs abstraction in prep for using speedwalk
|
2020-11-04 16:03:47 -05:00 |
|
Alex Grintsvayg
|
131fed28d2
|
add faster file.Walk fn. meant for DiskStore.list()
|
2020-11-04 16:03:47 -05:00 |
|
Alex Grintsvayg
|
72571236ab
|
clarify Get() error requirement
|
2020-11-04 16:03:46 -05:00 |
|
Alex Grintsvayg
|
560e180e36
|
separate singleflight cache wrapper, component names for cache metrics
|
2020-11-04 16:03:46 -05:00 |
|
Alex Grintsvayg
|
070c378dfd
|
apparently the normal check doesn't work
|
2020-11-04 16:03:46 -05:00 |
|
Alex Grintsvayg
|
124d4065c2
|
split cloudfront into RO and RW stores
|
2020-11-04 16:03:45 -05:00 |
|
Alex Grintsvayg
|
f131c1f35b
|
add noop store that does nothing
|
2020-11-04 16:03:45 -05:00 |
|
Alex Grintsvayg
|
7a3225434e
|
add test for DiskStore.list()
|
2020-11-04 16:03:45 -05:00 |
|
Alex Grintsvayg
|
3608971f0b
|
add lru cache eviction metric
|
2020-11-04 16:03:44 -05:00 |
|
Alex Grintsvayg
|
c9fa04043c
|
rename the stores, add caching to reflector cmd
|
2020-11-04 16:03:44 -05:00 |
|
Alex Grintsvayg
|
c6b53792c8
|
separate disk and lru behavior
|
2020-11-04 16:03:44 -05:00 |
|
Alex Grintsvayg
|
69fa06420b
|
LRU cache for disk store, abstract fs in disk store for testing
|
2020-11-04 16:03:43 -05:00 |
|