Skip to content

Releases: woblerr/gpbackman

v0.6.0

13 Oct 21:20
97419dd
Compare
Choose a tag to compare

Features

  • Add local backups support for backup-delete command #15.
    Add --backup-dir, --parallel-process and --ignore-errors flags for backup-delete command.
  • Add local backups support for backup-clean command #17.
    Add --backup-dir and --parallel-process flags for backup-clean command.
  • Refactoring the backup deletion process to cleanup backup info on master host #18.
    Add deletion of files on the master when deleting a backup using a plugin.
    Allow deleting a backup that is stuck in the In Progress state.
    Change the history cleaning logic. Only deleted backups are deleted. In order to delete information about backup from the database, it must have the deleted status.
    Remove --deleted flag for history-clean command.

Other

  • Fix incorrect backup type for backups without tables containing data #16.
  • Bump github.com/spf13/cobra to 1.8.1 #19.

Full Changelog: v0.5.0...v0.6.0

v0.5.0

22 May 13:10
b9c9589
Compare
Choose a tag to compare

Features

  • Add local backups support for report-info command #13.
    Add --backup-dir flag.

Other

  • Bump dependencies to fix Dependabot alert #14.

Full Changelog: v0.4.1...v0.5.0

v0.4.1

26 Mar 22:08
db1e224
Compare
Choose a tag to compare

Other

  • Bump dependencies to fix Dependabot alerts #12.

v0.4.0

06 Mar 21:44
6a8f9c8
Compare
Choose a tag to compare

Features

  • Add a check for the existence of files passed through flags #11.

Other

  • Switch go to 1.21 #10.
    • Switch go to 1.21.
    • Update github.com/mattn/go-sqlite3 to v1.14.19.
    • Update golangci-lint ver to v1.56.2. Fix linter issues.
    • Update goreleaser to v1.24.0.

Full Changelog: v0.3.0...v0.4.0

v0.3.0

20 Feb 22:51
1cbe389
Compare
Choose a tag to compare

Features

  • Add table and schema search to backup-info command #8.
    Add --table, --schema and --exlude flags for backup-info command.

Other

  • Update LICENSE for 2024 #9.

Full Changelog: v0.2.0...v0.3.0

v0.2.0

08 Feb 22:43
d4e1ea2
Compare
Choose a tag to compare

Features

  • Add report-info command #3.
  • Add backup-clean command #4.
  • Add --type flag to backup-info command #5.
  • Add history-clean command #7.
    For backup-info command the --show-deleted and --show-failed flags were renamed to --deleted and --failed.

Other

  • Add docker image and tests #1.
    Add simple e2e-tests.
  • Fix e2e tests #2.
  • Fix dependabot alerts #6.

Full Changelog: v0.1.0...v0.2.0

v0.1.0

09 Sep 09:36
Compare
Choose a tag to compare

Initial release.

gpBackMan provides the following features:

  • display information about backups.
  • delete existing backups using storage plugins (for example, S3 Storage Plugin);
  • migrate history database from gpbackup_history.yaml format to gpbackup_history.db SQLite format.