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

Commit

Permalink
Add MySQL 5.7.31 to downloads list
Browse files Browse the repository at this point in the history
Also improve downloads JSON file format
  • Loading branch information
datacharmer committed Aug 7, 2020
1 parent 2fce607 commit 43c1ae3
Show file tree
Hide file tree
Showing 3 changed files with 98 additions and 18 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
## 1.53.2 07-Aug-2020

### BUGS FIXED

* Fixed bug during `init`. When the sandbox-binary directory existed, but empty,
the download was skipped.
* `dbdeployer downloads export` would not export the field `date_added`. Such field was
lost during build, due to a missed field in `code-generation.go`

### NOTES

* Added MySQL 5.7.31 to downloads list

### TESTING

* Added test for `dbdeployer init` under Docker containers for Ubuntu 18, Ubuntu 20, CentOS 7, CentOS 8


## 1.53.1 26-Jul-2020

### BUGS FIXED
Expand All @@ -10,6 +28,9 @@

* Add command 'use' and sandboxes options
* Add options `--by-date`, `--by-flavor`, `--by-version`, `--newest`, `--oldest` to command `sandboxes`

### NOTES

* Add latest MySQL tarballs to downloads list
* Add Percona Server minimal to downloads list

Expand Down
43 changes: 28 additions & 15 deletions downloads/tarball_list.json
Original file line number Diff line number Diff line change
Expand Up @@ -729,7 +729,7 @@
{
"name": "mysql-8.0.21-linux-glibc2.17-x86_64-minimal.tar.xz",
"checksum": "SHA512:e5ff96ade0eb151dc4da9ee0d7c2a3c54f204f12bd0abb0c895d1a80abdba35f34c153bdb3eb2397dcad1c47445b35c01077190ed58d0914e92219566c4731b4",
"OS": "linux",
"OS": "Linux",
"url": "https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21-linux-glibc2.17-x86_64-minimal.tar.xz",
"flavor": "mysql",
"minimal": false,
Expand All @@ -742,7 +742,7 @@
{
"name": "Percona-Server-8.0.20-11-Linux.x86_64.glibc2.12-minimal.tar.gz",
"checksum": "SHA512:7f83e4a30f5b6ae91b6f039ae17e60eb21084a903bdcae85d5d8533ec0eec540e24f5bbf277b0352ddc8dc0a9815c365c902481e68911b507e10825e38b5f905",
"OS": "linux",
"OS": "Linux",
"url": "https://www.percona.com/downloads/Percona-Server-LATEST/Percona-Server-8.0.20-11/binary/tarball/Percona-Server-8.0.20-11-Linux.x86_64.glibc2.12-minimal.tar.gz",
"flavor": "percona",
"minimal": true,
Expand All @@ -753,18 +753,31 @@
"date_added": "2020-07-26 08:00"
},
{
"name": "mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz",
"checksum": "SHA512:f312774472b08094eafbbf2eb776970a537c434c8b174e43bea5d5dc56d96e4ca37f83af35fc828e49efbafc1be71ae5584bf6519d949a19a257e780aca9760c",
"OS": "linux",
"url": "https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz",
"flavor": "mysql",
"minimal": false,
"size": 376537503,
"short_version": "5.7",
"version": "5.7.31",
"updated_by": "Corne van Rooyen",
"notes": "Pull request for new Linux MySQL v5.7.31",
"date_added": "2020-08-06 14:30"
}
"name": "mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz",
"checksum": "SHA512:f312774472b08094eafbbf2eb776970a537c434c8b174e43bea5d5dc56d96e4ca37f83af35fc828e49efbafc1be71ae5584bf6519d949a19a257e780aca9760c",
"OS": "Linux",
"url": "https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz",
"flavor": "mysql",
"minimal": false,
"size": 376537503,
"short_version": "5.7",
"version": "5.7.31",
"updated_by": "Corne van Rooyen",
"notes": "Pull request for new Linux MySQL v5.7.31",
"date_added": "2020-08-06 14:30"
},
{
"name": "mysql-5.7.31-macos10.14-x86_64.tar.gz",
"checksum": "SHA512:4b34bd67c028f5a5395cd135223541fced1b6c6d2ec94153be88b655864ef74b51742fa09cb15d42b6aa60479326f7b668ecdb4af3d25361b9f7589ff670a3ac",
"OS": "Darwin",
"url": "https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.31-macos10.14-x86_64.tar.gz",
"flavor": "mysql",
"minimal": false,
"size": 224667207,
"short_version": "5.7",
"version": "5.7.31",
"notes": "added with version 1.53.2",
"date_added": "2020-08-06 15:24"
}
]
}
52 changes: 49 additions & 3 deletions downloads/tarball_registry.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
package downloads

// This file was generated during build. Do not edit.
// Build time: Sun Jul 26 12:23:05 CEST 2020
// Build time: Thu Aug 6 15:33:04 CEST 2020

var DefaultTarballRegistry = TarballCollection{
// Version of dbdeployer when the list was last updated
Expand Down Expand Up @@ -671,6 +671,8 @@ var DefaultTarballRegistry = TarballCollection{
ShortVersion: "8.0",
Version: "8.0.20",
Notes: "added with version 1.49.0",

DateAdded: "2020-05-01 08:43",
},
{
Name: "mysql-cluster-8.0.20-macos10.15-x86_64.tar.gz",
Expand All @@ -683,6 +685,8 @@ var DefaultTarballRegistry = TarballCollection{
ShortVersion: "8.0",
Version: "8.0.20",
Notes: "added with version 1.49.0",

DateAdded: "2020-05-01 08:45",
},
{
Name: "mysql-cluster-8.0.20-linux-glibc2.12-x86_64.tar.gz",
Expand All @@ -695,6 +699,8 @@ var DefaultTarballRegistry = TarballCollection{
ShortVersion: "8.0",
Version: "8.0.20",
Notes: "added with version 1.49.0",

DateAdded: "2020-05-01 08:50",
},
{
Name: "mysql-8.0.20-linux-x86_64-minimal.tar.xz",
Expand All @@ -707,6 +713,8 @@ var DefaultTarballRegistry = TarballCollection{
ShortVersion: "8.0",
Version: "8.0.20",
Notes: "added with version 1.49.0",

DateAdded: "2020-05-01 08:52",
},
{
Name: "mysql-5.7.30-macos10.14-x86_64.tar.gz",
Expand All @@ -719,6 +727,8 @@ var DefaultTarballRegistry = TarballCollection{
ShortVersion: "5.7",
Version: "5.7.30",
Notes: "added with version 1.49.0",

DateAdded: "2020-05-01 08:54",
},
{
Name: "mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz",
Expand All @@ -731,6 +741,8 @@ var DefaultTarballRegistry = TarballCollection{
ShortVersion: "5.7",
Version: "5.7.30",
Notes: "added with version 1.49.0",

DateAdded: "2020-05-01 08:57",
},
{
Name: "mysql-8.0.21-macos10.15-x86_64.tar.gz",
Expand All @@ -743,30 +755,64 @@ var DefaultTarballRegistry = TarballCollection{
ShortVersion: "8.0",
Version: "8.0.21",
Notes: "added with version 1.53.0",

DateAdded: "2020-07-19 15:18",
},
{
Name: "mysql-8.0.21-linux-glibc2.17-x86_64-minimal.tar.xz",
Checksum: "SHA512:e5ff96ade0eb151dc4da9ee0d7c2a3c54f204f12bd0abb0c895d1a80abdba35f34c153bdb3eb2397dcad1c47445b35c01077190ed58d0914e92219566c4731b4",
OperatingSystem: "linux",
OperatingSystem: "Linux",
Url: "https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21-linux-glibc2.17-x86_64-minimal.tar.xz",
Flavor: "mysql",
Minimal: false,
Size: 47765660,
ShortVersion: "8.0",
Version: "8.0.21",
Notes: "added with version 1.53.0",

DateAdded: "2020-07-19 15:21",
},
{
Name: "Percona-Server-8.0.20-11-Linux.x86_64.glibc2.12-minimal.tar.gz",
Checksum: "SHA512:7f83e4a30f5b6ae91b6f039ae17e60eb21084a903bdcae85d5d8533ec0eec540e24f5bbf277b0352ddc8dc0a9815c365c902481e68911b507e10825e38b5f905",
OperatingSystem: "linux",
OperatingSystem: "Linux",
Url: "https://www.percona.com/downloads/Percona-Server-LATEST/Percona-Server-8.0.20-11/binary/tarball/Percona-Server-8.0.20-11-Linux.x86_64.glibc2.12-minimal.tar.gz",
Flavor: "percona",
Minimal: true,
Size: 102622193,
ShortVersion: "8.0",
Version: "8.0.20",
Notes: "added with version 1.53.0",

DateAdded: "2020-07-26 08:00",
},
{
Name: "mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz",
Checksum: "SHA512:f312774472b08094eafbbf2eb776970a537c434c8b174e43bea5d5dc56d96e4ca37f83af35fc828e49efbafc1be71ae5584bf6519d949a19a257e780aca9760c",
OperatingSystem: "Linux",
Url: "https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz",
Flavor: "mysql",
Minimal: false,
Size: 376537503,
ShortVersion: "5.7",
Version: "5.7.31",
Notes: "Pull request for new Linux MySQL v5.7.31",
UpdatedBy: "Corne van Rooyen",
DateAdded: "2020-08-06 14:30",
},
{
Name: "mysql-5.7.31-macos10.14-x86_64.tar.gz",
Checksum: "SHA512:4b34bd67c028f5a5395cd135223541fced1b6c6d2ec94153be88b655864ef74b51742fa09cb15d42b6aa60479326f7b668ecdb4af3d25361b9f7589ff670a3ac",
OperatingSystem: "Darwin",
Url: "https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.31-macos10.14-x86_64.tar.gz",
Flavor: "mysql",
Minimal: false,
Size: 224667207,
ShortVersion: "5.7",
Version: "5.7.31",
Notes: "added with version 1.53.2",

DateAdded: "2020-08-06 15:24",
},
},
}

0 comments on commit 43c1ae3

Please sign in to comment.