rocksdb/utilities
Robert 628a67b007 Reduce memory footprint in backupable db.
* Use emplace when possible.
* Make FileInfo shared among all BackupMeta, instead of storing filenames.
* Make checksum_value in FileInfo constant.
* Reserve space beforehand if container size is known.
* Make FileInfo and BackupMeta non-copyable and non-assignable to prevent future logic errors.
  It is very dangerous to copy BackupMeta without careful handling refcounts of FileInfo.
* Remove a copy of BackupMeta when detected corrupt backup.
2015-01-09 16:58:13 +08:00
..
backupable Reduce memory footprint in backupable db. 2015-01-09 16:58:13 +08:00
checkpoint Moved checkpoint to utilities 2014-11-20 15:54:47 -08:00
compacted_db Move GetThreadList() feature under Env. 2014-12-22 12:20:17 -08:00
document Fixed negative numbers comparison in DocumentDB 2015-01-08 01:03:51 +03:00
geodb Clean up StringSplit 2014-11-21 11:05:28 -05:00
leveldb_options Added CompatibleOptions for compatibility with LevelDB Options 2014-11-20 19:24:39 -08:00
merge_operators Apply InfoLogLevel to the logs in utilities/merge_operators/uint64add.cc 2014-10-29 17:10:21 -07:00
redis Turn on -Wshorten-64-to-32 and fix all the errors 2014-11-11 16:47:22 -05:00
spatialdb Add concurrency to compacting SpatialDB 2014-11-13 16:34:29 -05:00
ttl MultiGet for DBWithTTL 2014-12-20 12:46:37 +01:00
write_batch_with_index Turn on -Wshorten-64-to-32 and fix all the errors 2014-11-11 16:47:22 -05:00
merge_operators.h Add appropriate LICENSE and Copyright message. 2013-10-16 17:48:41 -07:00