You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix: preserve 64-bit integers in Tarantool builds
lua_pushinteger loses precision for values beyond double mantissa,
so large JSON integers were rounded (e.g. 123456789012345678,
123456789012345680). Use luaL_pushint64/luaL_pushuint64 in TT_COMPAT
builds to match tarantool json behavior: small ints as numbers, large
ints as cdata (long/unsigned long).
0 commit comments