You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Levi Tamasi
306b779957
Use GetBlobFileSize instead of GetTotalBlobBytes in DB properties ( #8902 )
...
Summary:
The patch adjusts the definition of BlobDB's DB properties a bit by
switching to `GetBlobFileSize` from `GetTotalBlobBytes`. The
difference is that the value returned by `GetBlobFileSize` includes
the blob file header and footer as well, and thus matches the on-disk
size of blob files. In addition, the patch removes the `Version` number
from the `blob_stats` property, and updates/extends the unit tests a little.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/8902
Test Plan: `make check`
Reviewed By: riversand963
Differential Revision: D30859542
Pulled By: ltamasi
fbshipit-source-id: e3426d2d567bd1bd8c8636abdafaafa0743c854c
3 years ago
..
blob_constants.h
Move BlobDB related files under db/ to db/blob/ ( #6519 )
5 years ago
blob_counting_iterator.h
Log the amount of blob garbage generated by compactions in the MANIFEST ( #8450 )
3 years ago
blob_counting_iterator_test.cc
Add an internal iterator that can measure the inflow of blobs ( #8443 )
3 years ago
blob_fetcher.cc
Support for Merge in Integrated BlobDB with base values ( #8292 )
3 years ago
blob_fetcher.h
Support for Merge in Integrated BlobDB with base values ( #8292 )
3 years ago
blob_file_addition.cc
Print blob file checksums as hex ( #8437 )
3 years ago
blob_file_addition.h
Move BlobDB related files under db/ to db/blob/ ( #6519 )
5 years ago
blob_file_addition_test.cc
Print blob file checksums as hex ( #8437 )
3 years ago
blob_file_builder.cc
Add statistics support to integrated BlobDB ( #8667 )
3 years ago
blob_file_builder.h
Rename ImmutableOptions variables ( #8409 )
3 years ago
blob_file_builder_test.cc
Rename ImmutableOptions variables ( #8409 )
3 years ago
blob_file_cache.cc
Rename ImmutableOptions variables ( #8409 )
3 years ago
blob_file_cache.h
Rename ImmutableOptions variables ( #8409 )
3 years ago
blob_file_cache_test.cc
Rename ImmutableOptions variables ( #8409 )
3 years ago
blob_file_completion_callback.h
Fix for LITE mode failure on MacOS ( #8189 )
4 years ago
blob_file_garbage.cc
Move BlobDB related files under db/ to db/blob/ ( #6519 )
5 years ago
blob_file_garbage.h
Move BlobDB related files under db/ to db/blob/ ( #6519 )
5 years ago
blob_file_garbage_test.cc
Move BlobDB related files under db/ to db/blob/ ( #6519 )
5 years ago
blob_file_meta.cc
Add BlobMetaData retrieval methods ( #8273 )
3 years ago
blob_file_meta.h
Add BlobMetaData retrieval methods ( #8273 )
3 years ago
blob_file_reader.cc
Add statistics support to integrated BlobDB ( #8667 )
3 years ago
blob_file_reader.h
Add statistics support to integrated BlobDB ( #8667 )
3 years ago
blob_file_reader_test.cc
Rename ImmutableOptions variables ( #8409 )
3 years ago
blob_garbage_meter.cc
Add a class for measuring the amount of garbage generated during compaction ( #8426 )
3 years ago
blob_garbage_meter.h
Add a class for measuring the amount of garbage generated during compaction ( #8426 )
3 years ago
blob_garbage_meter_test.cc
Add a class for measuring the amount of garbage generated during compaction ( #8426 )
3 years ago
blob_index.h
Introduce a blob file reader class ( #7461 )
4 years ago
blob_log_format.cc
Introduce BlobFileCache and add support for blob files to Get() ( #7540 )
4 years ago
blob_log_format.h
Add a class for measuring the amount of garbage generated during compaction ( #8426 )
3 years ago
blob_log_sequential_reader.cc
Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines ( #8033 )
4 years ago
blob_log_sequential_reader.h
Fix a issue with initializing blob header buffer ( #8537 )
3 years ago
blob_log_writer.cc
Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines ( #8033 )
4 years ago
blob_log_writer.h
Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines ( #8033 )
4 years ago
db_blob_basic_test.cc
Use GetBlobFileSize instead of GetTotalBlobBytes in DB properties ( #8902 )
3 years ago
db_blob_compaction_test.cc
Support custom env in db_blob_{basic,compaction,corruption,index}_test ( #8817 )
3 years ago
db_blob_corruption_test.cc
Support custom env in db_blob_{basic,compaction,corruption,index}_test ( #8817 )
3 years ago
db_blob_index_test.cc
Support custom env in db_blob_{basic,compaction,corruption,index}_test ( #8817 )
3 years ago