aboutsummaryrefslogtreecommitdiff
path: root/src/zenutil/basicfile.cpp
Commit message (Collapse)AuthorAgeFilesLines
* New rotating file logger that keeps on running regardless of errors (#495)Dan Engelbrecht2023-10-251-1/+33
| | | * New rotating file logger that keeps on running regardless of errors
* faster oplog iteration (#471)Dan Engelbrecht2023-10-131-0/+16
| | | | | * use a CbObjectView instead of CbObject to avoid creating IOBufferCore instances * use BasicFileBuffer directly where possible * changelog
* Make sure error logging or destructors don't throw exception when trying to ↵Dan Engelbrecht2023-09-121-2/+6
| | | | | get file name from handle (#393) - Bugfix: Make sure error logging or destructors don't throw exception when trying to get file name from handle
* retry file create (#383)Dan Engelbrecht2023-09-041-0/+16
| | | | | * add retry logic when creating files * only write disk usage log if disk writes are allowed * changelog
* buffered file reading for oplog (#366)Dan Engelbrecht2023-08-211-0/+194
| | | | | * add BasicFileBuffer for buffered read of BasicFile * Use BasicFileBuffer when reading oplog * changelog
* * added file sharing control to BasicFile (required to implement lockfiles)Stefan Boberg2023-06-301-13/+42
| | | | | * added delete-on-close support to BasicFile * added BasicFile::ReadRange()
* BasicFile::ReadAll should handle zero-sized files gracefullyStefan Boberg2023-05-251-3/+10
|
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-0/+575
* moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees