rocksdb/options
anand76 00751e4292 Add a host location property to TableProperties (#7479)
Summary:
This PR adds support for writing a location identifier of the DB host to SST files as a table property. By default, the hostname is used, but can be overridden by the user. There have been some recent corruptions in files written by ```SstFileWriter``` before checksumming, so this property can be used to trace it back to the writing host and checking the host for hardware isues.

Pull Request resolved: https://github.com/facebook/rocksdb/pull/7479

Test Plan: Add new unit tests

Reviewed By: pdillinger

Differential Revision: D24340671

Pulled By: anand1976

fbshipit-source-id: 2038949fd8d160c0633ccb4f9da77740f19fa2a2
2020-10-19 11:38:48 -07:00
..
cf_options.cc Add a host location property to TableProperties (#7479) 2020-10-19 11:38:48 -07:00
cf_options.h Add a host location property to TableProperties (#7479) 2020-10-19 11:38:48 -07:00
configurable_helper.h Bring the Configurable options together (#5753) 2020-09-14 17:01:01 -07:00
configurable_test.cc Fix valgrind issues with configurable_test (#7424) 2020-09-23 09:34:01 -07:00
configurable_test.h Bring the Configurable options together (#5753) 2020-09-14 17:01:01 -07:00
configurable.cc Bring the Configurable options together (#5753) 2020-09-14 17:01:01 -07:00
db_options.cc Add a host location property to TableProperties (#7479) 2020-10-19 11:38:48 -07:00
db_options.h Add a host location property to TableProperties (#7479) 2020-10-19 11:38:48 -07:00
options_helper.cc Add a host location property to TableProperties (#7479) 2020-10-19 11:38:48 -07:00
options_helper.h Bring the Configurable options together (#5753) 2020-09-14 17:01:01 -07:00
options_parser.cc Test for LoadLatestOptions (#7554) 2020-10-14 22:28:55 -07:00
options_parser.h Bring the Configurable options together (#5753) 2020-09-14 17:01:01 -07:00
options_settable_test.cc Add a host location property to TableProperties (#7479) 2020-10-19 11:38:48 -07:00
options_test.cc Test for LoadLatestOptions (#7554) 2020-10-14 22:28:55 -07:00
options.cc Bring the Configurable options together (#5753) 2020-09-14 17:01:01 -07:00