|
Ran
|
Jobs
1
|
Files
519
|
Run time
3min
|
Badge
README BADGES
|
push
github
box: fix crash with transactional trigger on system space Currently transactional trigger on space `_space` causes crash on DDL which changes record for `_space` itself in `_space`. In particular this happens on recovery. Similarly there is a crash on trigger on space `_index` and changing record for `_index` itself in `_index`. The issue is we first commit the DDL which destroys the old space and then run transactional trigger which refers to the old space. Let's do the opposite, first run transactional trigger. Closes #11766 NO_DOC=bugfix (cherry picked from commit 37c43afd6)
68782 of 116384 branches covered (59.1%)
2 of 2 new or added lines in 1 file covered. (100.0%)
30 existing lines in 12 files now uncovered.103507 of 118211 relevant lines covered (87.56%)
1626407.28 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
90.71 |
0.03% | src/box/box.cc |
| 1 |
90.38 |
-1.77% | src/lib/core/trigger.cc |
| 1 |
96.1 |
-0.05% | src/lib/salad/bps_tree.h |
| 2 |
95.84 |
-0.11% | src/box/iproto.cc |
| 2 |
87.72 |
-0.32% | src/box/vy_lsm.c |
| 2 |
84.23 |
-0.05% | src/box/xlog.c |
| 2 |
85.61 |
-0.72% | src/lib/core/coio.c |
| 2 |
82.22 |
-4.44% | src/lib/core/latch.h |
| 3 |
90.5 |
-0.22% | src/box/applier.cc |
| 3 |
87.22 |
-0.13% | src/box/vy_run.c |
| 5 |
97.05 |
-0.41% | src/lib/msgpuck/msgpuck.h |
| 6 |
94.66 |
-1.23% | src/box/vy_read_iterator.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 20231446057.1 | 519 |
87.56 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|