• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tarantool / tarantool / 32889611747
88%

Build:
DEFAULT BRANCH: master
Ran 25 Aug 2026 07:40PM UTC
Jobs 1
Files 529
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

25 Aug 2026 07:26PM UTC coverage: 87.879% (+0.01%) from 87.869%
32889611747

push

github

grafin
lua: fix json encoding of serialized key

When encoding the key with the metamethod `__serialize`, the serialized
result is used for iteration in `lua_next()` instead of the original
key. This leads to the error "invalid key to 'next'".

This patch fixes this by preserving the original key object on the stack
and replacing the serialized form when necessary.

Fixes #12726

NO_DOC=bugfix

72383 of 121468 branches covered (59.59%)

108256 of 123187 relevant lines covered (87.88%)

1384451.06 hits per line

Coverage Regressions

Lines Coverage ∆ File
16
89.52
-3.28% src/box/txn_limbo_queue.c
4
87.41
-0.82% src/box/vy_stmt.c
4
81.82
-12.12% src/lua/minifio.c
3
91.19
-0.25% src/box/memtx_engine.cc
3
92.45
-0.3% src/box/vy_scheduler.c
2
85.78
-0.12% src/box/xlog.c
2
93.05
-0.38% src/box/xrow_update_field.c
2
96.3
-3.7% src/lib/core/backtrace.c
2
81.38
-0.6% src/lib/core/coio.c
2
94.11
-0.09% src/lib/core/fiber.c
2
72.17
-1.74% src/lib/core/opt_def.c
2
86.9
-0.29% src/lib/core/say.c
2
95.45
-4.55% src/lib/json/json.h
2
97.15
-0.1% src/lib/msgpuck/msgpuck.h
2
89.44
-0.35% src/lua/init.c
1
89.09
-0.61% src/box/engine.c
1
97.01
-1.49% src/box/engine.h
1
96.17
-0.17% src/box/relay.cc
1
92.63
0.09% src/box/vinyl.c
1
90.42
-0.08% src/box/vy_log.c
1
96.43
-0.71% src/box/vy_point_lookup.c
1
95.74
1.6% src/box/vy_range.c
1
96.26
1.04% src/box/vy_read_iterator.c
1
96.55
-1.15% src/lib/core/histogram.c
Jobs
ID Job ID Ran Files Coverage
1 32889611747.1 25 Aug 2026 07:40PM UTC 529
87.88
GitHub Action Run
Source Files on build 32889611747
  • Tree
  • List 529
  • Changed 35
  • Source Changed 0
  • Coverage Changed 35
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • fed22cd3 on github
  • Prev Build on master (#32829392594)
  • Next Build on master (#32932739057)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc