rocksdb/include/leveldb
Dhruba Borthakur ae36e509f8 The BackupAPI should also list the length of the manifest file.
Summary:
The GetLiveFiles() api lists the set of sst files and the current
MANIFEST file. But the database continues to append new data to the
MANIFEST file even when the application is backing it up to the
backup location. This means that the database-version that is
stored in the MANIFEST FILE in the backup location
does not correspond to the sst files returned by GetLiveFiles.

This API adds a new parameter to GetLiveFiles. This new parmeter
returns the current size of the MANIFEST file.

Test Plan: Unit test attached.

Reviewers: heyongqiang

Reviewed By: heyongqiang

Differential Revision: https://reviews.facebook.net/D5631
2012-09-25 03:13:25 -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 The BackupAPI should also list the length of the manifest file. 2012-09-25 03:13:25 -07:00
env.h The BackupAPI should also list the length of the manifest file. 2012-09-25 03:13:25 -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 improve comments about target_file_size_base, target_file_size_multiplier, max_bytes_for_level_base, max_bytes_for_level_multiplier Summary: 2012-09-17 15:56:11 -07:00
slice.h Support for java access to leveldb via leveldbjni. 2012-06-20 15:17:03 -07:00
statistics.h Clean up compiler warnings generated by -Wall option. 2012-08-29 14:24:51 -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