Skip to content

Commit

Permalink
[Actions] Update DB matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
timothyvanderaerden committed Jun 14, 2024
1 parent 199ea04 commit e7e8524
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 18 deletions.
5 changes: 2 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -175,13 +175,12 @@ jobs:
matrix:
db:
[
"mysql:5.7",
"mysql:8.0",
"mysql:8.1",
"mariadb:10.4",
"mysql:8.4",
"mariadb:10.5",
"mariadb:10.6",
"mariadb:10.11",
"mariadb:11.4"
]
version:
[
Expand Down
39 changes: 28 additions & 11 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,31 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## UNRELEASED
### CI
* Add MySQL 8.4
* Add MariaDB 11.4
* Drop MySQL 5.7 and 8.1
* Drop MariaDB 10.4

## v0.6.2 (2024-02-03)
## Changed
### Changed
* Relax `table_rex` version to `~> 3.1` or `~> 4.0`
* Support MySQL 8.1
* Support MariaDB 11.0 and 11.1
* Drop MariaDB 10.9 and 10.10
* Bump deps
* Delete unused dependencies in `mix.lock`

### CI
* Add MySQL 8.1
* Add MariaDB 11.0 and 11.1
* Drop MariaDB 10.9 and 10.10

## v0.6.1 (2023-07-29)
### Changed
* Bump deps
* Drop MariaDB 10.3

### CI
* Support MariaDB 10.9, 10.10, 10.11
* Drop MariaDB 10.3

## v0.6.0 (2022-11-02)
### Added
Expand All @@ -30,9 +41,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## v0.4.2 (2022-05-09)
### Changed
* Drop MariaDB 10.2
* Fix README.md links and docs

### CI
* Drop MariaDB 10.2

## v0.4.1 (2022-01-17)
### Changed
* Bump deps
Expand All @@ -45,16 +58,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Table cache query #14

## v0.3.1 (2021-11-03)
### Added
* Support MariaDB 10.2, 10.3, 10.4

### Changed
* Deleted `max_memory_used` from Long running queries
* Misc doc changes (#5)

### CI
* Add MariaDB 10.2, 10.3, 10.4

## v0.3.0 (2021-10-19)
### Added
* Test MariaDB 10.6 in CI
* Query: Long running queries (#1)

### Changed
Expand All @@ -64,13 +76,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
* Convert Total table size to unsigned integer inside SQL query

### CI
* Add MariaDB 10.6

## v0.2.1 (2021-10-14)
### Fixed
* Compile error when table_rex isn't loaded

## v0.2.0 (2021-10-11)
### Added
* Test MySQL 5.7 in CI
* Query: DB settings
* Query: DB status
* Query: Unused indexes
Expand All @@ -83,6 +97,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
* Don't convert total index size inside SQL query

### CI
* Add MySQL 5.7

## v0.1.0 (2021-10-07)
### Added
* Initial commit
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@ This library is an optional dependency of [Phoenix.LiveDashboard](https://hexdoc

Currently only `InnoDB` is supported, other engines may work but not all queries will return all or correct data.

The following databases are supported:
The following databases are tested against:

* MySQL >= 5.7, <= 8.1
* MariaDB >= 10.4, <= 11.1
* MySQL >= 8.0, <= 8.4
* MariaDB >= 10.5, <= 11.4

Newer version are tested every week to check for any compatibility issues.
Older version may work but are not tested, newer version are tested every week to check for any compatibility issues.

[![Test latest DB weekly](https://github.com/timothyvanderaerden/ecto_mysql_extras/actions/workflows/weekly-test.yml/badge.svg)](https://github.com/timothyvanderaerden/ecto_mysql_extras/actions/workflows/weekly-test.yml)

Expand Down

0 comments on commit e7e8524

Please sign in to comment.