|
Ran
|
Jobs
1
|
Files
479
|
Run time
1min
|
Badge
README BADGES
|
push
github
box: fix incorrect hashing of sequential JSON fields Previously, if JSON fields were in a row in memory, the 'tuple_field_row()' function was used, which was not able to correctly navigate through the nested JSON structure, which led to incorrect indexing in hash indexes. Now, if there are JSON paths, 'tuple_field_raw_by_part()' is always called for correct access to nested data, regardless of their sequence. Closes https://github.com/tarantool/tarantool/issues/11014 NO_DOC=bug fix (cherry picked from commit b77cce6aa)
63548 of 114902 branches covered (55.31%)
4 of 4 new or added lines in 1 file covered. (100.0%)
19 existing lines in 12 files now uncovered.94473 of 109740 relevant lines covered (86.09%)
1896673.42 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
95.85 |
-0.52% | src/box/lua/init.c |
| 1 |
94.54 |
0.66% | src/box/replication.cc |
| 1 |
92.35 |
-0.17% | src/box/txn_limbo.c |
| 1 |
92.0 |
-0.05% | src/box/vinyl.c |
| 1 |
95.4 |
-1.15% | src/histogram.c |
| 1 |
93.33 |
-0.11% | src/lib/core/fiber.c |
| 1 |
91.45 |
0.0% | src/lib/swim/swim.c |
| 2 |
90.16 |
0.08% | src/box/applier.cc |
| 2 |
84.01 |
-0.74% | src/lib/core/coio.c |
| 2 |
85.71 |
-9.52% | src/lib/core/tt_sigaction.c |
| 3 |
97.6 |
-0.23% | src/box/memtx_tx.c |
| 3 |
89.36 |
-0.32% | src/box/vy_scheduler.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 15063428272.1 | 479 |
86.09 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|