+v0.78 firefly
+-------------
+
+* The default leveldb cache size for the ceph-osd daemon has been
+ increased from 4 MB to 128 MB. This will increase the memory
+ footprint of that process but tends to increase performance of omap
+ (key/value) objects (used for CephFS and the radosgw). If memory in your
+ deployment is tight, you can preserve the old behavio by adding::
+
+ leveldb write buffer size = 0
+ leveldb cache size = 0
+
+ to your ceph.conf to get back the (leveldb) defaults.
+
v0.79
-----
-
// determines whether PGLog::check() compares written out log to stored log
OPTION(osd_debug_pg_log_writeout, OPT_BOOL, false)
-OPTION(leveldb_write_buffer_size, OPT_U64, 0) // leveldb write buffer size
-OPTION(leveldb_cache_size, OPT_U64, 0) // leveldb cache size
+OPTION(leveldb_write_buffer_size, OPT_U64, 8 *1024*1024) // leveldb write buffer size
+OPTION(leveldb_cache_size, OPT_U64, 128 *1024*1024) // leveldb cache size
OPTION(leveldb_block_size, OPT_U64, 0) // leveldb block size
OPTION(leveldb_bloom_size, OPT_INT, 0) // leveldb bloom bits per entry
OPTION(leveldb_max_open_files, OPT_INT, 0) // leveldb max open files