Fix documentation for log file growth.

This fixes #546 reported on GitHub.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=194549692
This commit is contained in:
cmumford 2018-04-27 09:14:32 -07:00 committed by Victor Costan
parent bc23e00f95
commit e7840de9f3

View File

@ -65,12 +65,14 @@ Other files used for miscellaneous purposes may also be present (LOCK, *.dbtmp).
## Level 0 ## Level 0
When the log file grows above a certain size (4MB by default): When the log file grows above a certain size (4MB by default):
Create a brand new memtable and log file and direct future updates here Create a brand new memtable and log file and direct future updates here.
In the background: In the background:
Write the contents of the previous memtable to an sstable
Discard the memtable 1. Write the contents of the previous memtable to an sstable.
Delete the old log file and the old memtable 2. Discard the memtable.
Add the new sstable to the young (level-0) level. 3. Delete the old log file and the old memtable.
4. Add the new sstable to the young (level-0) level.
## Compactions ## Compactions