rocksdb/include/leveldb
Dhruba Borthakur fc20273e73 Introduce a new method Env->Fsync() that issues fsync (instead of fdatasync).
Summary:
Introduce a new method Env->Fsync() that issues fsync (instead of fdatasync).
This is needed for data durability when running on ext3 filesystems.
Added options to the benchmark db_bench to generate performance numbers
with either fsync or fdatasync enabled.

Cleaned up Makefile to build leveldb_shell only when building the thrift
leveldb server.

Test Plan: build and run benchmark

Reviewers: heyongqiang

Reviewed By: heyongqiang

Differential Revision: https://reviews.facebook.net/D4911
2012-08-27 21:24:17 -07:00
..
c.h Added bloom filter support. 2012-04-17 08:36:46 -07:00
cache.h Add support to specify the number of shards for the Block cache. By default, the block cache is sharded into 16 parts. 2012-05-16 17:23:49 -07:00
comparator.h A number of fixes: 2011-10-31 17:22:06 +00:00
db.h add flush interface to DB 2012-07-06 12:11:19 -07:00
env.h Introduce a new method Env->Fsync() that issues fsync (instead of fdatasync). 2012-08-27 21:24:17 -07:00
filter_policy.h Added bloom filter support. 2012-04-17 08:36:46 -07:00
iterator.h A number of fixes: 2011-10-31 17:22:06 +00:00
options.h Introduce a new method Env->Fsync() that issues fsync (instead of fdatasync). 2012-08-27 21:24:17 -07:00
slice.h Support for java access to leveldb via leveldbjni. 2012-06-20 15:17:03 -07:00
statistics.h Fix table-cache size bug, gather table-cache statistics and prevent readahead done by fs. Summary: 2012-05-30 16:42:45 -07:00
status.h build shared libraries; updated version to 1.3; add Status accessors 2012-03-30 13:15:49 -07:00
table_builder.h Added bloom filter support. 2012-04-17 08:36:46 -07:00
table.h Added bloom filter support. 2012-04-17 08:36:46 -07:00
write_batch.h A number of fixes: 2011-10-31 17:22:06 +00:00