Repository navigation
Commit 461882c
committed
docs(plan): narrow the buffered-append shape - in-memory buffer + open/write/close per flush boundary
A long-lived buffered stream has the same file-sharing problem as the cached handle (readers blocked),
so the viable form of the buffered option is the shape the transaction path already uses:
bufferedAppends + FlushBufferedAppends, where the handle is live only during the flush. That makes
read-your-writes the real open question: ReadBytesFrom does not consult buffered appends, so a row
appended in buffered mode is invisible until the flush.1 parent 8acfbf9 commit 461882c
1 file changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
861 | 861 | | |
862 | 862 | | |
863 | 863 | | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
864 | 872 | | |
865 | 873 | | |
866 | 874 | | |
| |||
0 commit comments