]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commit
Create log::Writer out of DB Mutex
authorsdong <siying.d@fb.com>
Fri, 4 Apr 2014 05:04:42 +0000 (22:04 -0700)
committersdong <siying.d@fb.com>
Fri, 4 Apr 2014 22:46:28 +0000 (15:46 -0700)
commitea0198fe9a3596be382e593f8fcea8ac22697a6c
tree0b13ee7155517a215503206c4baee4fafcf777c4
parentc90d446ee7b87682b1e0ec7e0c778d25a90c6294
Create log::Writer out of DB Mutex

Summary: Our measurement shows that sometimes new log::Write's constructor can take hundreds of milliseconds. It's unclear why but just simply move it out of DB mutex.

Test Plan: make all check

Reviewers: haobo, ljin, igor

Reviewed By: haobo

CC: nkg-, yhchiang, leveldb
Differential Revision: https://reviews.facebook.net/D17487
db/db_impl.cc
db/db_impl.h