explicitly mark backup interfaces non-extensible (#6654)

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

Reviewed By: cheng-chang

Differential Revision: D20878094

Pulled By: ajkr

fbshipit-source-id: 94d2561bdb6ffb7fe3773ca07d475337600a5b57
This commit is contained in:
Andrew Kryczka 2020-04-10 10:43:38 -07:00 committed by Facebook GitHub Bot
parent c8c739a877
commit f08630b914

View File

@ -223,6 +223,7 @@ class BackupStatistics {
// A backup engine for accessing information about backups and restoring from // A backup engine for accessing information about backups and restoring from
// them. // them.
// BackupEngineReadOnly is not extensible.
class BackupEngineReadOnly { class BackupEngineReadOnly {
public: public:
virtual ~BackupEngineReadOnly() {} virtual ~BackupEngineReadOnly() {}
@ -286,6 +287,7 @@ class BackupEngineReadOnly {
}; };
// A backup engine for creating new backups. // A backup engine for creating new backups.
// BackupEngine is not extensible.
class BackupEngine { class BackupEngine {
public: public:
virtual ~BackupEngine() {} virtual ~BackupEngine() {}