evobackup/client/CHANGELOG.md

61 lines
1.5 KiB
Markdown
Raw Normal View History

2022-04-03 11:28:59 +02:00
# Changelog
2023-12-29 18:26:07 +01:00
2022-04-03 11:28:59 +02:00
All notable changes to this project will be documented in this file.
2023-12-29 18:26:07 +01:00
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
This project does not follow semantic versioning.
The **major** part of the version is the year
The **minor** part changes is the month
The **patch** part changes is incremented if multiple releases happen the same month
2022-04-03 11:28:59 +02:00
## [Unreleased]
### Added
### Changed
2023-03-22 14:17:42 +01:00
* split functions into libraries
2023-12-29 18:24:27 +01:00
* add evobackupctl script
* change the "zzz_evobackup" script to a template, easy to copy with evobackupctl
2023-03-22 14:17:42 +01:00
2022-12-27 13:37:48 +01:00
### Deprecated
### Removed
2023-12-29 18:24:27 +01:00
* update-evobackup-canary is managed by ansible-roles.git
* deployment by Ansible is managed elsewhere (now in evolix-private.git, later in ansible-roles.git)
2022-12-27 13:37:48 +01:00
### Fixed
### Security
## [22.12]
2023-07-06 09:12:33 +02:00
2022-12-27 13:37:48 +01:00
### Changed
2022-06-28 16:26:32 +02:00
* Use --dump-dir instead of --backup-dir to suppress dump-server-state warning
* Do not use rsync compression
* Replace rsync option --verbose by --itemize-changes
2022-06-28 16:26:32 +02:00
* Add canary to zzz_evobackup
* update-evobackup-canary: do not use GNU date, for it to be compatible with OpenBSD
* Add AGPL License and README
* Script now depends on Bash
* tolerate absence of mtr or traceroute
* Only one loop for all Redis instances
* remodel how we build the rsync command
* use sub shells instead of moving around
* Separate Rsync for the canary file if the main Rsync has finished without errors
2022-04-03 11:28:59 +02:00
### Removed
* No more fallback if dump-server-state is missing
2022-04-03 11:28:59 +02:00
### Fixed
* Make start_time and stop_time compatible with OpenBSD
2022-04-03 11:28:59 +02:00
## [22.03]
Split client and server parts of the project