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

tarantool / tarantool / 11719641795
88%

Build:
DEFAULT BRANCH: master
Ran 07 Nov 2024 09:20AM UTC
Jobs 1
Files 516
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

07 Nov 2024 08:54AM UTC coverage: 87.296% (-0.008%) from 87.304%
11719641795

push

github

sergepetrenko
upgrade: fix upgrading from schema 1.6.9

This commit fixes some cases of upgrading schema from 1.6.9:

1. Fix updating empty password for users. In 1.6 credentials were array
   in _user, in 1.7.5 they became map.

2. Automatically update the format of user spaces. Format of system
   spaces have been properly fixed during upgrade to 1.7.5. However,
   commit 519bc82e4fb4 ("Parse and validate space formats") introduced
   strict checking of format field in 1.7.6. So, the format of user
   spaces should be also fixed.

Back in 1.6 days, it was allowed to write anything in space format.
This commit only fixes valid uses of format:
    {name = 'a', type = 'number'}
    {'a', type = 'number'}
    {'a', 'num'}
    {'a'}

Invalid use of format (e.g. {{}}, or {{5, 'number'}} will cause error
anyway. User has to fix the format on old version and only after that
start a new one.

This commit also introduces the test, which checks, that we can
properly upgrade from 1.6.9 to the latest versions, at least in basic
cases.

Closes #10180

NO_DOC=bugfix

69348 of 123160 branches covered (56.31%)

102181 of 117051 relevant lines covered (87.3%)

2676863.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11719641795.1 07 Nov 2024 09:20AM UTC 0
87.3
GitHub Action Run
Source Files on build 11719641795
Detailed source file information is not available for this build.
  • Back to Repo
  • f69e2ae4 on github
  • Prev Build on master (#11706928115)
  • Next Build on master (#11793670839)
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