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

tarantool / tarantool / 15342398365
88%
master: 88%

Build:
Build:
LAST BUILD BRANCH: ninarodicova/restart_server
DEFAULT BRANCH: master
Ran 30 May 2025 08:40AM UTC
Jobs 1
Files 518
Run time 2min
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.493% (-0.003%) from 87.496%
15342398365

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)

70022 of 123913 branches covered (56.51%)

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

37 existing lines in 16 files now uncovered.

103074 of 117808 relevant lines covered (87.49%)

2108136.53 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
96.14
-0.18% src/box/relay.cc
1
93.8
0.0% src/box/txn_limbo.c
1
92.42
0.05% src/box/vinyl.c
1
87.36
0.02% src/box/vy_run.c
1
87.5
-1.59% src/box/xlog.h
1
90.38
-1.92% src/lib/core/trigger.cc
2
95.84
-0.11% src/box/iproto.cc
2
85.01
-0.32% src/lib/core/say.c
2
85.71
-9.52% src/lib/core/tt_sigaction.c
3
90.85
-0.03% src/box/box.cc
3
94.15
0.53% src/box/vy_range.c
3
90.9
-0.31% src/box/vy_scheduler.c
3
84.18
-0.27% src/box/xlog.c
3
22.64
-0.06% src/lib/uri/uri_parser.c
4
94.23
-0.43% src/box/xrow_update_field.c
6
94.66
-1.23% src/box/vy_read_iterator.c
Jobs
ID Job ID Ran Files Coverage
1 15342398365.1 30 May 2025 08:40AM UTC 518
87.49
GitHub Action Run
Source Files on build 15342398365
  • Tree
  • List 518
  • Changed 29
  • Source Changed 0
  • Coverage Changed 29
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 46ccbbdf on github
  • Prev Build on release/3.3 (#15327982121)
  • Next Build on release/3.3 (#15349134927)
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