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

go-sql-driver / mysql / 14722225342
83%

Build:
DEFAULT BRANCH: master
Ran 29 Apr 2025 02:45AM UTC
Jobs 32
Files 19
Run time 1min
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

29 Apr 2025 02:43AM UTC coverage: 82.313% (-0.1%) from 82.41%
14722225342

push

github

web-flow
Optimization: statements reuse previous column name (#1711)

#1708 added `[]mysqlField` cache to stmt. It was used only for MariaDB cached metadata.

This commit allows MySQL to also benefit from the metadata cache. If the
column names are the same as the cached metadata, it reuses them instead
of allocating new strings.

goos: darwin
goarch: arm64
pkg: github.com/go-sql-driver/mysql
cpu: Apple M1 Pro
                  │ master.txt  │           reuse.txt           │
                  │   sec/op    │   sec/op     vs base          │
ReceiveMetadata-8   1.273m ± 2%   1.269m ± 2%  ~ (p=1.000 n=10)

                  │  master.txt  │              reuse.txt              │
                  │     B/op     │     B/op      vs base               │
ReceiveMetadata-8   88.17Ki ± 0%   80.39Ki ± 0%  -8.82% (p=0.000 n=10)

                  │  master.txt  │             reuse.txt              │
                  │  allocs/op   │ allocs/op   vs base                │
ReceiveMetadata-8   1015.00 ± 0%   16.00 ± 0%  -98.42% (p=0.000 n=10)

19 of 22 new or added lines in 4 files covered. (86.36%)

4 existing lines in 1 file now uncovered.

3309 of 4020 relevant lines covered (82.31%)

2395041.44 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
72.67
0.0% statement.go
2
84.53
-0.01% packets.go

Uncovered Existing Lines

Lines Coverage ∆ File
4
75.71
-2.86% compress.go
Jobs
ID Job ID Ran Files Coverage
1 Linux-Go-1.24-DB-mariadb-11.1 - 14722225342.1 29 Apr 2025 02:45AM UTC 18
81.8
GitHub Action Run
2 macOS-Go-1.24-DB-9.0 - 14722225342.2 29 Apr 2025 02:47AM UTC 18
81.7
GitHub Action Run
3 macOS-Go-1.24-DB-mariadb-10.11 - 14722225342.3 29 Apr 2025 02:45AM UTC 18
81.8
GitHub Action Run
4 Windows-Go-1.24-DB-mariadb-10.6 - 14722225342.4 29 Apr 2025 02:48AM UTC 18
81.66
GitHub Action Run
5 Windows-Go-1.24-DB-mariadb-11.1 - 14722225342.5 29 Apr 2025 02:47AM UTC 18
81.71
GitHub Action Run
6 Windows-Go-1.24-DB-9.0 - 14722225342.6 29 Apr 2025 02:48AM UTC 18
81.64
GitHub Action Run
7 macOS-Go-1.24-DB-5.7 - 14722225342.7 29 Apr 2025 02:48AM UTC 18
81.8
GitHub Action Run
8 Linux-Go-1.24-DB-mariadb-11.4 - 14722225342.8 29 Apr 2025 02:45AM UTC 18
81.85
GitHub Action Run
9 Linux-Go-1.23-DB-9.0 - 14722225342.9 29 Apr 2025 02:45AM UTC 18
81.93
GitHub Action Run
10 macOS-Go-1.24-DB-mariadb-10.6 - 14722225342.10 29 Apr 2025 02:45AM UTC 18
81.75
GitHub Action Run
11 macOS-Go-1.24-DB-8.0 - 14722225342.11 29 Apr 2025 02:45AM UTC 18
81.63
GitHub Action Run
12 Windows-Go-1.24-DB-8.4 - 14722225342.12 29 Apr 2025 02:49AM UTC 18
81.69
GitHub Action Run
13 Windows-Go-1.24-DB-5.7 - 14722225342.13 29 Apr 2025 02:46AM UTC 18
81.41
GitHub Action Run
14 Linux-Go-1.24-DB-9.0 - 14722225342.14 29 Apr 2025 02:45AM UTC 18
81.93
GitHub Action Run
15 Windows-Go-1.24-DB-8.0 - 14722225342.15 29 Apr 2025 02:49AM UTC 18
81.69
GitHub Action Run
16 macOS-Go-1.24-DB-mariadb-11.1 - 14722225342.16 29 Apr 2025 02:46AM UTC 18
81.8
GitHub Action Run
17 macOS-Go-1.24-DB-mariadb-11.4 - 14722225342.17 29 Apr 2025 02:47AM UTC 18
81.7
GitHub Action Run
18 Linux-Go-1.24-DB-mariadb-11.2 - 14722225342.18 29 Apr 2025 02:45AM UTC 18
81.9
GitHub Action Run
19 Linux-Go-1.24-DB-mariadb-10.6 - 14722225342.19 29 Apr 2025 02:45AM UTC 18
81.85
GitHub Action Run
20 Linux-Go-1.24-DB-8.0 - 14722225342.20 29 Apr 2025 02:45AM UTC 18
81.93
GitHub Action Run
21 macOS-Go-1.24-DB-8.4 - 14722225342.21 29 Apr 2025 02:47AM UTC 18
81.75
GitHub Action Run
22 Windows-Go-1.24-DB-mariadb-10.11 - 14722225342.22 29 Apr 2025 02:49AM UTC 18
81.61
GitHub Action Run
23 macOS-Go-1.24-DB-mariadb-10.5 - 14722225342.23 29 Apr 2025 02:47AM UTC 18
81.73
GitHub Action Run
24 Linux-Go-1.24-DB-5.7 - 14722225342.24 29 Apr 2025 02:45AM UTC 18
81.85
GitHub Action Run
25 Linux-Go-1.24-DB-8.4 - 14722225342.25 29 Apr 2025 02:45AM UTC 18
81.93
GitHub Action Run
26 Linux-Go-1.24-DB-mariadb-10.11 - 14722225342.26 29 Apr 2025 02:45AM UTC 18
81.95
GitHub Action Run
27 macOS-Go-1.24-DB-mariadb-11.2 - 14722225342.27 29 Apr 2025 02:49AM UTC 18
81.6
GitHub Action Run
28 Windows-Go-1.24-DB-mariadb-11.2 - 14722225342.28 29 Apr 2025 02:46AM UTC 18
81.61
GitHub Action Run
29 Linux-Go-1.24-DB-mariadb-10.5 - 14722225342.29 29 Apr 2025 02:45AM UTC 18
81.88
GitHub Action Run
30 Windows-Go-1.24-DB-mariadb-11.4 - 14722225342.30 29 Apr 2025 02:48AM UTC 18
81.66
GitHub Action Run
31 Linux-Go-1.22-DB-9.0 - 14722225342.31 29 Apr 2025 02:45AM UTC 18
81.83
GitHub Action Run
32 Windows-Go-1.24-DB-mariadb-10.5 - 14722225342.32 29 Apr 2025 02:46AM UTC 18
81.64
GitHub Action Run
Source Files on build 14722225342
  • Tree
  • List 19
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2356566e on github
  • Prev Build on master (#14675550227)
  • Next Build on master (#14900293846)
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

© 2025 Coveralls, Inc