v1.2.0
INCOMPATIBLE CHANGES
- REST API
/backup/status
now return only latest executed command with status and error message
IMPROVEMENTS
- Added REST API
/backup/list/local
and/backup/list/remote
to allow list backup types separately
- Decreased background backup creation time via REST API
/backup/create
, during avoid list remote backups for update metrics value
- Decreased backup creation time, during avoid scan whole
system.tables
when settable
query string parameter or--tables
cli parameter
- Added
last
andfilter
query string parameters to REST API/backup/actions
, to avoid pass to client long JSON documents
- Improved
FTP
remote storage parallel upload / download
- Added
FTP_CONCURRENCY
to allow, by default MAX_CPU / 2
- Added
FTP_DEBUG
setting, to allow debug FTP commands
- Added
FTP
to CI/CD on any commit
- Added race condition check to CI/CD
BUG FIXES
- environment variable
LOG_LEVEL
now apply toclickhouse-backup server
properly
- fix #280, incorrect prometheus metrics measurement for
/backup/create
,/backup/upload
,/backup/download
- fix #273, return
S3_PART_SIZE
back, but calculates it smartly
- fix #252, now you can pass
last
andfilter
query string parameters
- fix #246, incorrect error messages when use
REMOTE_STORAGE=none
- fix #283, properly handle error message from
FTP
server
- fix #268, properly restore legacy backup for schema without database name