vibe-core/source/vibe
v1ne 513bebcb95 FileStream: Approximate the file offset better when appending
Instead of starting at zero, start at the current file size. This offset
is stored in FileStream. It is only an approximation because concurrent
writes could advance the file without FileStream's knowledge.

Add a test that shows that the offset is approximated as expected and that
appending to an existing file works, too.

This is also a regression test which shows that appending to an existing
file works as expected. See vibe-d/eventcore#115.
2019-07-26 00:38:15 +02:00
..
core FileStream: Approximate the file offset better when appending 2019-07-26 00:38:15 +02:00
internal Make FixedRingBuffer compatible with non-copyable structs. 2019-01-14 22:15:38 +01:00
appmain.d Add appmain for backwards compatibility. 2016-11-04 21:34:01 +01:00