|
Ran
|
Jobs
1
|
Files
525
|
Run time
1min
|
Badge
README BADGES
|
push
github
memtx: skip disabled functional indexes in MVCC A functional index whose row is deleted from _func_index is disabled: its function is detached and the index is given a dummy implementation that holds no entries. The transaction manager does not know that and builds the functional key of every written tuple for each functional index of the space, so a write to such a space calls the detached function and crashes. Treat every tuple as excluded from a disabled functional index: the index holds no entries, so there is nothing to track or to link. Needed for #6385 Closes #13477 NO_DOC=bugfix (cherry picked from commit 0adc14bae)
71414 of 119904 branches covered (59.56%)
3 of 3 new or added lines in 1 file covered. (100.0%)
37 existing lines in 14 files now uncovered.106973 of 121876 relevant lines covered (87.77%)
1376415.4 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 9 |
88.14
|
-7.63% | src/box/vy_regulator.c |
| 6 |
95.22
|
-1.25% | src/box/vy_read_iterator.c |
| 4 |
88.33
|
-6.67% | src/lua/minifio.c |
| 3 |
97.53
|
-0.19% | src/box/memtx_tx.c |
| 2 |
88.84
|
-0.3% | src/box/vy_lsm.c |
| 2 |
88.13
|
-0.07% | src/box/vy_run.c |
| 2 |
93.05
|
-0.38% | src/box/xrow_update_field.c |
| 2 |
96.3
|
-3.7% | src/lib/core/backtrace.c |
| 2 |
88.83
|
-0.35% | src/lua/init.c |
| 1 |
96.35
|
0.01% | src/box/relay.cc |
| 1 |
92.86
|
0.27% | src/box/vinyl.c |
| 1 |
96.43
|
-0.71% | src/box/vy_point_lookup.c |
| 1 |
85.9
|
-0.08% | src/box/xlog.c |
| 1 |
22.64
|
-0.02% | src/lib/uri/uri_parser.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 39583013609.1 | 525 |
87.77
|
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|