|
Ran
|
Jobs
1
|
Files
518
|
Run time
2min
|
Badge
README BADGES
|
push
github
box: do not normalize `covers` twice on index alter Currently, we normalize option `covers` on each alter, even if it wasn't changed and this option is already normalized. Since normalization is not idempotent (it shifts all numeric fields from 1-indexation to 0-indexation), such alter can break `covers` option. Let's normalize `covers` only if it was updated. Along the way, use `options` variable instead of `index_opts` to make `box.schema.index.alter` code more consistent. Part of tarantool/tarantool-ee#1335 NO_TEST=in EE NO_CHANGELOG=in EE NO_DOC=in EE (cherry picked from commit 268f174cf)
70542 of 124245 branches covered (56.78%)
103723 of 118456 relevant lines covered (87.56%)
1370663.77 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
88.13 |
-0.63% | src/box/engine.c |
| 1 |
95.31 |
-1.56% | src/box/engine.h |
| 1 |
95.36 |
-0.31% | src/box/raft.c |
| 1 |
90.14 |
-0.08% | src/box/vy_log.c |
| 1 |
84.23 |
-0.03% | src/box/xlog.c |
| 1 |
90.38 |
-1.77% | src/lib/core/trigger.cc |
| 2 |
94.12 |
-0.31% | src/box/memtx_space.c |
| 2 |
92.53 |
0.04% | src/box/vinyl.c |
| 2 |
87.5 |
-0.07% | src/box/vy_run.c |
| 2 |
85.71 |
-9.52% | src/lib/core/tt_sigaction.c |
| 2 |
95.45 |
-4.55% | src/lib/json/json.h |
| 3 |
92.95 |
-0.26% | src/lib/core/fiber.c |
| 4 |
93.31 |
-1.27% | src/lib/swim/swim_io.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 16268886795.1 | 518 |
87.56 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|