• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

skeema / skeema / 16474884412
92%

Build:
DEFAULT BRANCH: main
Ran 23 Jul 2025 03:28PM UTC
Jobs 1
Files 80
Run time 199min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Jul 2025 03:22PM UTC coverage: 93.116% (-0.008%) from 93.124%
16474884412

push

github

evanelias
MySQL 9.4 support

This commit marks MySQL 9.4 as a supported DB flavor. MySQL 9.4 is a short-
term-support Innovation server version, released yesterday (22 July 2025).

The only necessary change here relates to integration testing: the `mysql`
command-line client now has a --commands option, which defaults to true in
8.4 LTS, but false in 9.4+. This means that by default, integration test .sql
files with client command usage would otherwise start failing in 9.4.

One new oddity is that with --commands=false, the USE command is processed
server-side instead of client-side, which means it must be followed by a
delimiter in order to function. In contrast, with client-side command
processing, a newline is sufficient without any delimiter; several of our
integration test fixtures do indeed use that style. So corresponding logic
now ensures --commands is enabled for 9.4+.

Aside from that, no changes in functionality were necessary in Skeema, as
MySQL 9.4 does not contain any features that affect schema management.

Users of workspace=docker, please note that DockerHub currently only has amd64
images of MySQL 9.4 and not arm64. Meanwhile the "mysql:9" tag now points to
9.4 for amd64 but still 9.3 for arm64, which is quite strange. We will file an
issue with the MySQL Docker maintainers soon if this remains the case.

1 of 2 new or added lines in 1 file covered. (50.0%)

1 existing line in 1 file now uncovered.

10632 of 11418 relevant lines covered (93.12%)

1.11 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
86.12
-0.17% internal/tengo/docker.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
86.12
-0.17% internal/tengo/docker.go
Jobs
ID Job ID Ran Files Coverage
1 16474884412.1 23 Jul 2025 03:28PM UTC 80
93.12
GitHub Action Run
Source Files on build 16474884412
  • Tree
  • List 80
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • b231f76f on github
  • Prev Build on workspace-cleanup-perf (#16208444803)
  • Next Build on main (#16662106542)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc