[etcd-backup-restore]
🏃 Others
- [USER] Compaction job will now throw warning instead of error if revisions are already compacted (#358, @shreyas-s-rao)
- [OPERATOR] Added '--etcd-snapshot-timeout' and '--etcd-defrag-timeout' CLI flags in 'server' and 'compact' subcommands (#361, @ishan16696)
- [OPERATOR] Updated number of chunks while uploading to never exceed the cloud provider limits. (#334, @abdasgupta)
📰 Noteworthy
- [OPERATOR] Added compaction command support to ETCD Backup Restore. Users can now use compaction sub command with
etcdbrctl
tool to compact basesnapshot and all it's subsequent deltasnapshot to one single compacted snapshot. (#301, @abdasgupta) - [OPERATOR] Snapshots are not stored under separate prefix (Backup-XXX) in backup storage. Instead, all of the snapshots are stored under
v2
backup version prefix in a flat structure. (#301, @abdasgupta) - [OPERATOR] Support for
v1
backup version is still there but only for restoration and snapshot garbage collection. So backup storages that hadv1
backup version and where snapshots were stored under separate prefix (Backup-XXX), can still be used with compaction sub command (as well as for restoration). However, the new snapshots will be stored underv2
backup version prefix. (#301, @abdasgupta) - [OPERATOR] The support for the
v1
backup structure with separate prefix (Backup-XXX) will be dropped in a subsequent release. (#301, @abdasgupta)