aboutsummaryrefslogtreecommitdiff
path: root/zenstore/filecas.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Changed file CAS implementation to use ThrowSystemException instead of ↵Stefan Boberg2021-08-201-2/+2
| | | | WindowsException to get more detail on failures
* clang-formatStefan Boberg2021-08-121-2/+2
|
* Implemented Flush() operation for CID/CAS store interfacesStefan Boberg2021-08-111-0/+11
|
* Added some more diagnostics to potential file operation errorsStefan Boberg2021-05-271-2/+7
|
* Fixed logic to avoid a race condition which could cause a sharing violation ↵Stefan Boberg2021-05-271-0/+4
| | | | when two threads try to write the same chunk
* Removed pointer-based InsertChunk from CAS store interface.Stefan Boberg2021-05-251-4/+0
| | | | All code must now use the IoBuffer path
* Added logic to guard against accidental file move in file CAS fast pathStefan Boberg2021-05-131-1/+4
| | | | Now verifies the chunk is referencing an entire file before moving it into place
* Implemented move-in-place for large CAS payloadsStefan Boberg2021-05-131-0/+108
|
* Adding zenservice codeStefan Boberg2021-05-111-0/+237