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

tarantool / tarantool / 6025715659
88%

Build:
DEFAULT BRANCH: master
Ran 30 Aug 2023 01:53PM UTC
Jobs 1
Files 496
Run time 10s
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

30 Aug 2023 01:44PM UTC coverage: 86.345% (-0.008%) from 86.353%
6025715659

push

github

locker
box: fix schema upgrade replication

Commit 97c2c9a4fb58 ("box: disable DDL with old schema") added a check
to the on-replace trigger installed on all system spaces that fails the
operation if the schema version is outdated unless it's recovery time or
the operation was issued by the fiber performing a schema upgrade.

This new check breaks the replication use case:

 1. Tarantool binary is updated on all instances to a version that
    requires a newer schema - OK.
 2. box.schema.upgrade() is called on the master instance - OK.
 3. Operations performed by the master to upgrade the schema are
    replicated to the replicas - FAIL.

To fix this issue, let's bypass the schema version check for applier
fibers.

Follow-up #7149
Closes #9048

NO_DOC=bug fix
NO_CHANGELOG=unreleased

64063 of 115676 branches covered (0.0%)

1 of 1 new or added line in 1 file covered. (100.0%)

95881 of 111044 relevant lines covered (86.35%)

2651242.96 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6025715659.1 30 Aug 2023 01:53PM UTC 0
86.35
GitHub Action Run
Source Files on build 6025715659
Detailed source file information is not available for this build.
  • Back to Repo
  • a5d7f342 on github
  • Prev Build on master (#6022703008)
  • Next Build on master (#6048999782)
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