summaryrefslogtreecommitdiff
path: root/HISTORY.md
diff options
context:
space:
mode:
authorVenkatesh Radhakrishnan <rven@fb.com>2014-12-16 16:57:22 -0800
committerVenkatesh Radhakrishnan <rven@fb.com>2014-12-16 16:57:22 -0800
commit7661e5a76e58eef0fb360f00de94301ad6cab40c (patch)
tree662868e5acdafacec57d88f504f344d6aa50e422 /HISTORY.md
parent153f4f0719bf904c9d38bf32dbf9069f15760f9d (diff)
Move the file copy out of the mutex.
Summary: We now release the mutex before copying the files in the case of the trivial move. This path does not use the compaction job. Test Plan: DBTest.LevelCompactionThirdPath Reviewers: yhchiang, igor, sdong Reviewed By: sdong Subscribers: dhruba, leveldb Differential Revision: https://reviews.facebook.net/D30381
Diffstat (limited to 'HISTORY.md')
-rw-r--r--HISTORY.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/HISTORY.md b/HISTORY.md
index 121b936af..dede7580a 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -3,6 +3,10 @@
### Unreleased Features
* Changed the LRU caching algorithm so that referenced blocks (by iterators) are never evicted
* By default we now optimize the compilation for the compilation platform (using -march=native). If you want to build portable binary, use 'PORTABLE=1' before the make command.
+* We now allow level-compaction to place files in different paths by
+ specifying them in db_paths along with the target_size.
+ Lower numbered levels will be placed earlier in the db_paths and higher
+ numbered levels will be placed later in the db_paths vector.
### 3.9.0 (12/8/2014)
@@ -17,10 +21,6 @@
* 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
-* We now allow level-compaction to place files in different paths by
- specifying them in db_paths along with the target_size.
- Lower numbered levels will be placed earlier in the db_paths and higher
- numbered levels will be placed later in the db_paths vector.
### Improvements
* RocksDBLite library now becomes smaller and will be compiled with -fno-exceptions flag.