@ -1569,108 +1569,6 @@ class DB {
virtual Status VerifyChecksum ( ) { return VerifyChecksum ( ReadOptions ( ) ) ; }
// AddFile() is deprecated, please use IngestExternalFile()
ROCKSDB_DEPRECATED_FUNC virtual Status AddFile (
ColumnFamilyHandle * column_family ,
const std : : vector < std : : string > & file_path_list , bool move_file = false ,
bool skip_snapshot_check = false ) {
IngestExternalFileOptions ifo ;
ifo . move_files = move_file ;
ifo . snapshot_consistency = ! skip_snapshot_check ;
ifo . allow_global_seqno = false ;
ifo . allow_blocking_flush = false ;
return IngestExternalFile ( column_family , file_path_list , ifo ) ;
}
ROCKSDB_DEPRECATED_FUNC virtual Status AddFile (
const std : : vector < std : : string > & file_path_list , bool move_file = false ,
bool skip_snapshot_check = false ) {
IngestExternalFileOptions ifo ;
ifo . move_files = move_file ;
ifo . snapshot_consistency = ! skip_snapshot_check ;
ifo . allow_global_seqno = false ;
ifo . allow_blocking_flush = false ;
return IngestExternalFile ( DefaultColumnFamily ( ) , file_path_list , ifo ) ;
}
// AddFile() is deprecated, please use IngestExternalFile()
ROCKSDB_DEPRECATED_FUNC virtual Status AddFile (
ColumnFamilyHandle * column_family , const std : : string & file_path ,
bool move_file = false , bool skip_snapshot_check = false ) {
IngestExternalFileOptions ifo ;
ifo . move_files = move_file ;
ifo . snapshot_consistency = ! skip_snapshot_check ;
ifo . allow_global_seqno = false ;
ifo . allow_blocking_flush = false ;
return IngestExternalFile ( column_family , { file_path } , ifo ) ;
}
ROCKSDB_DEPRECATED_FUNC virtual Status AddFile (
const std : : string & file_path , bool move_file = false ,
bool skip_snapshot_check = false ) {
IngestExternalFileOptions ifo ;
ifo . move_files = move_file ;
ifo . snapshot_consistency = ! skip_snapshot_check ;
ifo . allow_global_seqno = false ;
ifo . allow_blocking_flush = false ;
return IngestExternalFile ( DefaultColumnFamily ( ) , { file_path } , ifo ) ;
}
// Load table file with information "file_info" into "column_family"
ROCKSDB_DEPRECATED_FUNC virtual Status AddFile (
ColumnFamilyHandle * column_family ,
const std : : vector < ExternalSstFileInfo > & file_info_list ,
bool move_file = false , bool skip_snapshot_check = false ) {
std : : vector < std : : string > external_files ;
for ( const ExternalSstFileInfo & file_info : file_info_list ) {
external_files . push_back ( file_info . file_path ) ;
}
IngestExternalFileOptions ifo ;
ifo . move_files = move_file ;
ifo . snapshot_consistency = ! skip_snapshot_check ;
ifo . allow_global_seqno = false ;
ifo . allow_blocking_flush = false ;
return IngestExternalFile ( column_family , external_files , ifo ) ;
}
ROCKSDB_DEPRECATED_FUNC virtual Status AddFile (
const std : : vector < ExternalSstFileInfo > & file_info_list ,
bool move_file = false , bool skip_snapshot_check = false ) {
std : : vector < std : : string > external_files ;
for ( const ExternalSstFileInfo & file_info : file_info_list ) {
external_files . push_back ( file_info . file_path ) ;
}
IngestExternalFileOptions ifo ;
ifo . move_files = move_file ;
ifo . snapshot_consistency = ! skip_snapshot_check ;
ifo . allow_global_seqno = false ;
ifo . allow_blocking_flush = false ;
return IngestExternalFile ( DefaultColumnFamily ( ) , external_files , ifo ) ;
}
ROCKSDB_DEPRECATED_FUNC virtual Status AddFile (
ColumnFamilyHandle * column_family , const ExternalSstFileInfo * file_info ,
bool move_file = false , bool skip_snapshot_check = false ) {
IngestExternalFileOptions ifo ;
ifo . move_files = move_file ;
ifo . snapshot_consistency = ! skip_snapshot_check ;
ifo . allow_global_seqno = false ;
ifo . allow_blocking_flush = false ;
return IngestExternalFile ( column_family , { file_info - > file_path } , ifo ) ;
}
ROCKSDB_DEPRECATED_FUNC virtual Status AddFile (
const ExternalSstFileInfo * file_info , bool move_file = false ,
bool skip_snapshot_check = false ) {
IngestExternalFileOptions ifo ;
ifo . move_files = move_file ;
ifo . snapshot_consistency = ! skip_snapshot_check ;
ifo . allow_global_seqno = false ;
ifo . allow_blocking_flush = false ;
return IngestExternalFile ( DefaultColumnFamily ( ) , { file_info - > file_path } ,
ifo ) ;
}
# endif // ROCKSDB_LITE
// Returns the unique ID which is read from IDENTITY file during the opening