rocksdb/utilities/backup
Andrew Chang 1cb7594b87 Set correct file_type in BackupInfo::file_details (#14464)
Summary:
Pull Request resolved: https://github.com/facebook/rocksdb/pull/14464

SetBackupInfoFromBackupMeta passes file_ptr->filename (which may contain
directory components like "private/1/000008.log") directly to
ParseFileName. ParseFileName expects a bare filename, so it fails and
file_type stays at the default kTempFile for all files in file_details.

Fix by extracting the basename before calling ParseFileName.

Reviewed By: mszeszko-meta

Differential Revision: D96793040

fbshipit-source-id: 7bb6b633eb07bb7ebda06edbc039a96b9b77b410
2026-03-18 12:01:29 -07:00
..
backup_engine.cc Set correct file_type in BackupInfo::file_details (#14464) 2026-03-18 12:01:29 -07:00
backup_engine_impl.h Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
backup_engine_test.cc Set correct file_type in BackupInfo::file_details (#14464) 2026-03-18 12:01:29 -07:00