Ran
|
Jobs
1
|
Files
514
|
Run time
1min
|
Badge
Embed ▾
README BADGES
|
push
github
sql: do not use raw index for count Currently, we use raw index for count operation instead of `box_index_count`. As a result, we skip a check if current transaction can continue and we don't begin transaction in engine if needed. So, if count statement is the first in a transaction, it won't be tracked by MVCC since it wasn't notified about the transaction. The commit fixes the mistake. Also, the commit adds a check if count was successful and covers it with a test. Closes #10825 NO_DOC=bugfix (cherry picked from commit 0656a9231)
68528 of 121752 branches covered (56.28%)
5 of 5 new or added lines in 2 files covered. (100.0%)
22 existing lines in 14 files now uncovered.101139 of 115906 relevant lines covered (87.26%)
2773046.61 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
1 |
84.53 |
0.19% | src/box/xlog.c |
1 |
91.23 |
0.2% | src/box/vy_scheduler.c |
1 |
95.12 |
-0.14% | src/box/replication.cc |
1 |
95.24 |
0.01% | src/box/sql.c |
1 |
93.56 |
-0.16% | src/box/txn_limbo.c |
1 |
96.55 |
-1.15% | src/histogram.c |
1 |
90.77 |
-0.08% | src/box/applier.cc |
1 |
92.93 |
-0.01% | src/lib/core/fiber.c |
1 |
80.0 |
-2.5% | src/lib/core/clock.c |
1 |
22.68 |
0.04% | src/lib/uri/uri_parser.c |
2 |
88.68 |
-0.11% | src/box/xrow.c |
2 |
85.71 |
-9.52% | src/lib/core/tt_sigaction.c |
4 |
93.84 |
-0.8% | src/box/xrow_update_field.c |
4 |
95.69 |
-0.43% | src/lib/msgpuck/msgpuck.h |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 11914899507.1 | 514 |
87.26 |
GitHub Action Run |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
---|