Skip to content
This repository has been archived by the owner on Oct 29, 2023. It is now read-only.

Releases: datacharmer/dbdeployer

dbdeployer 1.67.0

11 Aug 05:02
Compare
Choose a tag to compare

Code improvements

  • Reformat code using go 1.19 (some tiny differences are found within comments)
  • Remove deprecated usage of io/ioutil (replaced with either os or io)
  • Add testscript tests (ts and ts_static)

ADJUSTMENTS

  • Remove from downloads list all 8.0.29 tarballs, after they were removed from MySQL downloads archives.

dbdeployer 1.66.0

27 Jul 04:32
70a4f1a
Compare
Choose a tag to compare

NEW FEATURES

  • Add unpack capability to downloads get and downloads get-by-version.
    These commands can use all the options allowed to get-unpack.
  • Add downloads for MySQL 8.0.29 minimal (was skipped in 1.65.0).
  • Add downloads for MySQL 8.0.30.

Code improvements

  • Isolate functions for several commands

  • These changes move the main functionality from the cmd package
    (using cobra.Command and args) to the ops package (using a structure)
    This change makes it easier to test, and to use dbdeployer as a library from other
    packages.

  • Add experimental tests using testscript

dbdeployer 1.65.2

30 Jun 14:39
Compare
Choose a tag to compare

BUGS FIXED

  • Fix issue #148: incorrect default value listed for option --OS
  • Fix isste #149: port calculation exceeds 64K

dbdeployer 1.65.1

23 Jun 17:34
Compare
Choose a tag to compare

BUGS FIXED

  • Fix issue #147: sysbench_ready run does not use env variable

dbdeployer 1.65.0

21 Jun 05:08
Compare
Choose a tag to compare

1.65.0 21-Jun-2022

NEW FEATURES

  • Add downloads for MySQL 8.0.28 and 8.0.29 (PR #146 by @isotopp)

BUGS FIXED

  • Fix JSON label missing quote in data_load.go

Code improvements

  • Improve comments and tests for regexp_util
  • Skip gosecure warnings in in ternally used functions.
  • Improve testing code using t.Fatal and t.Skip

dbdeployer 1.64.0

27 Nov 13:05
Compare
Choose a tag to compare

NEW FEATURES

  • Add downloads for MySQL 8.0.27
  • Add downloads for MySQL 8.0.23 (Issue #144)

ADJUSTMENTS

  • Removed CRC from sample databases provided by MySQL.com: the CRC are not reliable, as they change often.

Code improvements

  • Fixed staticcheck warnings

dbdeployer 1.63.1

10 Oct 07:33
Compare
Choose a tag to compare

BUGS FIXED

  • Fix Issue #140 - Wrong command suggestion

dbdeployer 1.63.0

12 Sep 13:22
Compare
Choose a tag to compare

BUGS FIXED

  • Fix Issue #137: missing check on .dbdeployer dir when no sandboxes were created

ADJUSTMENTS

  • Fix Issue #138 : Update data load URLs and CRCs

Code improvements

  • Update build directives to work with go 1.17

NEW FEATURES

  • Add downloads for MySQL 8.0.26

dbdeployer 1.62.0

06 Jun 15:24
Compare
Choose a tag to compare

NEW FEATURES

  • Add command downloads tree (shows tarballs by version)
  • Add option --sort-by to downloads list

DEPRECATION

  • Deprecated support for TiDB database. There is no interest in this flavor, and the TiDB community has developed its
    own tool to achieve the same goal.

dbdeployer 1.61.0

16 May 16:57
Compare
Choose a tag to compare

NEW FEATURES

  • Command downloads get can also use direct URL instead of tarball names
  • Add (hidden) command downloads add-stdin
  • Add command downloads add-remote (modelled after @lefred's get_dbdeployer_mysql_json.sh)
  • Add option --version to downloads list
$ dbdeployer downloads add-remote mysql 8.0 macos
Tarball below added to /Users/gmax/.dbdeployer/tarball-list.json
Name:          mysql-8.0.25-macos11-x86_64.tar.gz
Short version: 8.0
Version:       8.0.25
Flavor:        mysql
OS:            Darwin
URL:           https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.25-macos11-x86_64.tar.gz
Checksum:      MD5:5db6d3f773c6d1fabc791eaa288fd164
Size:          169 MB
Notes:         added with version 1.61.0
Added on:      2021-05-16 16:52