This repository was archived by the owner on Oct 29, 2023. It is now read-only.
Releases: datacharmer/dbdeployer
Releases · datacharmer/dbdeployer
dbdeployer 1.67.0
Code improvements
- Reformat code using go 1.19 (some tiny differences are found within comments)
- Remove deprecated usage of
io/ioutil(replaced with eitherosorio) - Add testscript tests (
tsandts_static)
ADJUSTMENTS
- Remove from downloads list all 8.0.29 tarballs, after they were removed from MySQL downloads archives.
dbdeployer 1.66.0
NEW FEATURES
- Add unpack capability to
downloads getanddownloads get-by-version.
These commands can use all the options allowed toget-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
dbdeployer 1.65.1
BUGS FIXED
- Fix issue #147:
sysbench_ready rundoes not use env variable
dbdeployer 1.65.0
1.65.0 21-Jun-2022
NEW FEATURES
BUGS FIXED
- Fix JSON label missing quote in
data_load.go
Code improvements
- Improve comments and tests for
regexp_util - Skip
gosecurewarnings in in ternally used functions. - Improve testing code using
t.Fatalandt.Skip
dbdeployer 1.64.0
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
BUGS FIXED
- Fix Issue #140 - Wrong command suggestion
dbdeployer 1.63.0
dbdeployer 1.62.0
NEW FEATURES
- Add command
downloads tree(shows tarballs by version) - Add option
--sort-bytodownloads 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
NEW FEATURES
- Command
downloads getcan also use direct URL instead of tarball names - Add (hidden) command
downloads add-stdin - Add command
downloads add-remote(modelled after @lefred'sget_dbdeployer_mysql_json.sh) - Add option
--versiontodownloads 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