Backup Metadata Schema Version
Overview
Use this skill whenever a change may affect backup metadata wire format or
restore semantics in proto/brpb.proto for backup.BackupMeta and messages
reachable from it.
Covered metadata messages:
BackupMetaBackupRangeTableMetaFileMetaFilePlacementPolicyStatsFileIndexSchemaIDMapPitrTableMapPitrDBMapRawRange
Required workflow
- Apply schema changes in
proto/brpb.proto. - If the change affects backup metadata format/semantics, increment
BackupSchemaVersioninpkg/brpb/backup_schema_version.go(one bump per PR is sufficient).
Non-schema changes
No version bump is needed for comment-only or formatting-only edits.