| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | z$: hooked up bucket traversal for gc | Stefan Boberg | 2021-10-29 | 1 | -3/+4 | |
| | |/ | | | | | | | | | added some tests added "test" mode for zenserver, to run any tests embedded in the zenserver (example: `zenserver test -tx=z$.*`) | |||||
| * | | general: Fixed up some vcxproj files which had a warning level set | Stefan Boberg | 2021-10-24 | 1 | -3/+2 | |
| | | | | | | | | | | | | | Thus they did not get the same settings as all other projects which made it easy to introduce warnings which would trigger in xmake builds Cleaned up some #include usage to use third-party include brackets | |||||
| * | | gc: Added GcStorage base class and hooked it up to CasGc | Stefan Boberg | 2021-10-21 | 1 | -4/+4 | |
| | | | ||||||
| * | | cas: Hooked up GC to structured cache | Stefan Boberg | 2021-10-19 | 1 | -11/+15 | |
| |/ | ||||||
| * | Merged from upstream | Stefan Boberg | 2021-10-05 | 1 | -2/+29 | |
| | | ||||||
| * | cas: added some GC stubs | Stefan Boberg | 2021-10-01 | 1 | -14/+3 | |
| | | ||||||
| * | Added scrubbing logic to ZenCacheDiskLayer/ZenCacheMemoryLayer | Stefan Boberg | 2021-09-23 | 1 | -0/+1 | |
| | | | | | This currently only goes through the motions of hashing the data to verify it, but does not perform recovery nor does it validate referential integrity | |||||
| * | Wired up scrubbing to more higher level services | Stefan Boberg | 2021-09-21 | 1 | -0/+1 | |
| | | | | | Also moved sharding logic for filecas into a function to redduce cut/pasta | |||||
| * | Added more scrub stubs in higher level services | Stefan Boberg | 2021-09-20 | 1 | -0/+3 | |
| | | ||||||
| * | Moved more code into zen namespace, for consistency | Stefan Boberg | 2021-09-20 | 1 | -20/+20 | |
| | | | | | Also removed snapshot_manifest (remnants of vfs prototype) | |||||
| * | Implemented support for dropping z$ buckets while online | Stefan Boberg | 2021-08-17 | 1 | -1/+3 | |
| | | ||||||
| * | Implemented flush operations for cache services | Stefan Boberg | 2021-08-12 | 1 | -0/+1 | |
| | | | | | Also implemented basic upstream query interface, which needs a bit more work to be fully functional (chunk propagation / fetching and new propagation policies as per DDC requirements) | |||||
| * | Z$ now tracks content type for large objects as well as small. Large objects ↵ | Stefan Boberg | 2021-05-24 | 1 | -2/+2 | |
| | | | | | are tracked in index | |||||
| * | Implemented new URI addressing scheme for the Zen cache endpoints, and ↵ | Stefan Boberg | 2021-05-23 | 1 | -2/+3 | |
| | | | | | prepared for additional indexing capabilities | |||||
| * | Changed to tsl::robin_map | Stefan Boberg | 2021-05-23 | 1 | -2/+9 | |
| | | | | | Also added initial logic around attachment indexing (tactical check-in to continue on other computer) | |||||
| * | Split out structured cache store code into dedicated cpp/h pair | Stefan Boberg | 2021-05-22 | 1 | -0/+117 | |