diff options
author | Jonah Cohen <jonah@fb.com> | 2014-12-02 12:09:20 -0800 |
---|---|---|
committer | Jonah Cohen <jonah@fb.com> | 2014-12-02 12:09:20 -0800 |
commit | a14b7873ee85f12150e3ef544cd535c322c864f9 (patch) | |
tree | 94c5266b4c6ae23151aeadc01fea0d87319f4a99 /HISTORY.md | |
parent | 37d73d597e2613af925f3f531eac1d2477e7d432 (diff) |
Enforce write buffer memory limit across column families
Summary:
Introduces a new class for managing write buffer memory across column
families. We supplement ColumnFamilyOptions::write_buffer_size with
ColumnFamilyOptions::write_buffer, a shared pointer to a WriteBuffer
instance that enforces memory limits before flushing out to disk.
Test Plan: Added SharedWriteBuffer unit test to db_test.cc
Reviewers: sdong, rven, ljin, igor
Reviewed By: igor
Subscribers: tnovak, yhchiang, dhruba, xjin, MarkCallaghan, yoshinorim
Differential Revision: https://reviews.facebook.net/D22581
Diffstat (limited to 'HISTORY.md')
-rw-r--r-- | HISTORY.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/HISTORY.md b/HISTORY.md index 93170fa6f..f2b5bf873 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -8,6 +8,7 @@ database which is an image of the existing database. *New API LinkFile added to Env. If you implement your own Env class, an implementation of the API LinkFile will have to be provided. +* MemTableRep takes MemTableAllocator instead of Arena ## 3.8.0 (11/14/2014) |