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

tarantool / tarantool / 15342405171
87%
master: 88%

Build:
Build:
LAST BUILD BRANCH: release/3.3
DEFAULT BRANCH: master
Ran 30 May 2025 08:47AM UTC
Jobs 1
Files 514
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

30 May 2025 08:14AM UTC coverage: 87.418% (+0.01%) from 87.407%
15342405171

push

github

locker
box: disallow alter of primary index with dependent secondary

Rebuild of several indexes in one statement is broken because we need
to maintain consistency of built indexes while building the next ones,
and we don't do that. Such rebuilds can happen only when primary index
is altered and all non-unique and nullable indexes need to be rebuilt as
well. Let's simply forbid such alters.

We could forbid any alter of primary index, and the patch would be even
a bit simpler, but let's allow to alter primary in a space without
dependent secondary indexes - it seems to work fine, and people would
use it, at least someone reported this problem, hence, someone actually
tried to alter primary.

Closes #10951

NO_DOC=bugfix

(cherry picked from commit f34d0bf81)

68927 of 122205 branches covered (56.4%)

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

30 existing lines in 17 files now uncovered.

101621 of 116247 relevant lines covered (87.42%)

1951087.42 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
94.66
-1.23% src/box/vy_read_iterator.c
3
90.9
-0.31% src/box/vy_scheduler.c
2
95.05
-0.62% src/box/raft.c
2
92.24
-0.09% src/box/vinyl.c
2
86.27
-0.42% src/box/vy_stmt.c
2
84.43
-0.01% src/box/xlog.c
2
93.87
-0.13% src/box/xrow_update_field.c
2
85.71
-9.52% src/lib/core/tt_sigaction.c
1
90.7
-0.07% src/box/applier.cc
1
95.78
-0.05% src/box/iproto.cc
1
92.45
-0.47% src/box/recovery.cc
1
88.05
-0.16% src/box/vy_lsm.c
1
95.21
-0.53% src/box/vy_range.c
1
89.09
-1.82% src/box/xlog.h
1
96.3
-3.7% src/cpu_feature.c
1
80.0
-2.5% src/lib/core/clock.c
1
90.38
-1.92% src/lib/core/trigger.cc
Jobs
ID Job ID Ran Files Coverage
1 15342405171.1 30 May 2025 08:47AM UTC 514
87.42
GitHub Action Run
Source Files on build 15342405171
  • Tree
  • List 514
  • Changed 30
  • Source Changed 0
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 0e222070 on github
  • Prev Build on release/3.2 (#15327980890)
  • Next Build on release/3.2 (#15390430906)
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