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

skeema / skeema / 11484024152
92%

Build:
DEFAULT BRANCH: main
Ran 23 Oct 2024 04:24PM UTC
Jobs 1
Files 76
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

23 Oct 2024 04:05PM UTC coverage: 93.253% (-0.02%) from 93.27%
11484024152

push

github

evanelias
diff/push: allow safe type conversions to/from vector (MySQL 9)

MySQL 9 added a vector column type, with vector(n) consisting of n 4-byte
floats. When altering a table, vector columns may be converted to other
binary column types safely (and vice versa), as long as the new length cannot
possibly cause truncation. Going from vector(x) to vector(y) is also safe, as
long as x < y.

This commit improves `skeema diff` and `skeema push` to no longer require
the --allow-unsafe option when performing these vector-related column type
modifications.

Additionally, this commit refactors some old code in the same file to no
longer use regular expressions. Older Skeema code (especially circa 2017)
tended to lean on regexp logic in places where Go 1.18's strings.Cut can
handle the task fairly succinctly and more efficiently.

66 of 76 new or added lines in 1 file covered. (86.84%)

10034 of 10760 relevant lines covered (93.25%)

1.12 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11484024152.1 23 Oct 2024 04:24PM UTC 0
93.25
GitHub Action Run
Source Files on build 11484024152
Detailed source file information is not available for this build.
  • Back to Repo
  • a0a060a2 on github
  • Prev Build on main (#11407067225)
  • Next Build on main (#11596597080)
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