Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rename rocksdb references backupable_db -> backup_engine
Summary: Exact codemod: ``` perl -pi -e 's/backupable_db.h/backup_engine.h/g' `fbgs -l backupable_db.h` perl -pi -e 's/BackupableDBOptions/BackupEngineOptions/g' `fbgs -l BackupableDBOptions` perl -pi -e 's/backupable_db_options/backup_engine_options/g' `fbgs -l backupable_db_options` hg revert fbcode/rocksdb/ fbcode/internal_repo_rocksdb/ ``` Manually add extra #include for these (because of reduced transitive includes): ``` rocks/nfs_volume/nfs_volume_backup_test.cc stargate/StargateDb.h ``` In preparation for removing old header and names. See facebook/rocksdb#9438 Reviewed By: ajkr Differential Revision: D33780423 fbshipit-source-id: ed3078818c7964ffb50693b34b93b67ef8a2aae6
- Loading branch information
7273b23
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This breaks OSS builds which use the packaged rocksdb 6.11.
which don't have the new headers.
This is made slightly more OSS-painful as the getdepys.py rocksdb manifest is way out of date and uses a .tar.gz from ancient times, which also dosen't have the header. https://github.com/facebook/folly/blob/main/build/fbcode_builder/manifests/rocksdb