|
Ran
|
Jobs
1
|
Files
514
|
Run time
2min
|
Badge
README BADGES
|
push
github
box.sequence: sequence_data recovery after reset There are two sources of sequence state in tarantool: `_sequence_data` table and its light version used in `box/sequence.c` which is stored in a hashmap. The reason for this decision was lack of cross-engine transactions. The first is used in lua API, the second -- internally to process memtx index updates. Now lua `reset()` call is always replayed during the final recovery on one hand and we don't rely on the spaces (other than system ones) content during the initial recovery since the latest hasmap state is stored into the snapshot directly on the other hand. Fixes #9871 NO_DOC=bugfix (cherry picked from commit 88fc5c100)
68661 of 121928 branches covered (56.31%)
18 of 24 new or added lines in 2 files covered. (75.0%)
64 existing lines in 20 files now uncovered.101286 of 116036 relevant lines covered (87.29%)
2180270.5 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 6 |
91.27 |
-0.21% | src/box/box.cc |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
63.97 |
3.13% | src/lib/core/fio.c |
| 1 |
89.05 |
-0.08% | src/box/vy_log.c |
| 1 |
90.51 |
-0.63% | src/box/engine.c |
| 1 |
92.45 |
-0.47% | src/box/recovery.cc |
| 1 |
95.15 |
-0.13% | src/box/replication.cc |
| 1 |
99.4 |
-0.3% | src/box/lua/iproto.c |
| 1 |
84.53 |
-0.36% | src/lib/core/coio.c |
| 1 |
97.4 |
-0.06% | src/lib/salad/bps_tree.h |
| 1 |
94.74 |
-1.75% | src/box/engine.h |
| 1 |
80.0 |
-2.05% | src/lib/core/clock.c |
| 2 |
95.83 |
0.0% | src/box/iproto.cc |
| 2 |
84.32 |
0.08% | src/box/xlog.c |
| 2 |
93.87 |
-0.34% | src/box/xrow_update_field.c |
| 3 |
91.98 |
-0.09% | src/box/vinyl.c |
| 4 |
81.82 |
-12.12% | src/lua/minifio.c |
| 5 |
87.28 |
-0.34% | src/box/vy_run.c |
| 5 |
91.27 |
-0.21% | src/box/box.cc |
| 7 |
94.55 |
-1.47% | src/box/vy_read_iterator.c |
| 9 |
88.14 |
-7.63% | src/box/vy_regulator.c |
| 15 |
91.86 |
-2.35% | src/box/memtx_space.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 13052863413.1 | 514 |
87.29 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|