|
Ran
|
Jobs
1
|
Files
518
|
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)
70429 of 124145 branches covered (56.73%)
4 of 4 new or added lines in 1 file covered. (100.0%)
47 existing lines in 12 files now uncovered.103562 of 118367 relevant lines covered (87.49%)
2764659.05 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
95.21 |
-0.53% | src/box/vy_range.c |
| 1 |
94.99 |
-0.21% | src/box/vy_read_iterator.c |
| 2 |
93.96 |
-0.48% | src/box/vy_write_iterator.c |
| 2 |
89.25 |
-0.01% | src/box/xrow.c |
| 2 |
84.53 |
-0.72% | src/lib/core/coio.c |
| 2 |
96.15 |
-3.85% | src/lib/core/iostream.h |
| 2 |
94.22 |
-0.39% | src/lua/fiber.c |
| 3 |
92.53 |
0.04% | src/box/vinyl.c |
| 4 |
97.15 |
-0.3% | src/lib/msgpuck/msgpuck.h |
| 4 |
22.62 |
-0.08% | src/lib/uri/uri_parser.c |
| 6 |
87.31 |
-0.33% | src/box/vy_run.c |
| 18 |
90.95 |
-0.53% | src/box/box.cc |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 15063444028.1 | 518 |
87.49 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|