Maksim Tiushev
Maksim Tiushev
**Bug description** ASAN detected an access to already freed GCudata memory. * OS: Linux * OS Version: Debian 11 * Architecture: amd64 **`tarantool --version` output:** Tarantool 3.2.0-entrypoint-84-g9d3859b24 Target: Linux-x86_64-Debug Build...
This patch adds internal API methods for granting and revoking Lua function access. New internal API methods: - `box.internal.grant_lua_call(, )` grants access to the specified function for the specified user....
This patch is a pre-patch (refer to [1]) to add ASAN instrumentation to the LuaJIT memory allocator. LuaJIT has two usage scenarios for ASAN: - LuaJIT using sysmalloc - LuaJIT...
This bug found by ASAN instrumentation of LuaJIT internal allocator (see [1]). This bug was found in the tarantool-release-build with `DFIBER_STACK_SIZE=512 Kb` (see [failed job](https://github.com/tarantool/tarantool/actions/runs/10426355472/job/28879135784?pr=10232)). I see the fiber stack...
The ASAN instrumentation for the LuaJIT allocator gives ability to detect improper memory accesses, including use-after-free errors and memory violations, both within LuaJIT itself and when utilizing FFI. Example ```...
### `tt upgrade` command steps: - For each replicaset: - On the master instance: 1. Execute the following commands sequentially: ```lua box.schema.upgrade() box.snapshot() ``` - On each replica: 1. Wait...
This patch refactors the panic macro into a function to prevent preprocessor conflicts. Previously, the panic macro in `src/lib/core/say.h` could clash with LuaJIT's internal panic routine, causing macro expansion issues...
This patch adds a method `:jsonschema()` to `config` module. This method generates JSON schema of cluster config schema. You can generate and save this json schema to a file. ```lua...
This patch separates the instance config schema and data validators. The validation logic is moved to `box/lua/config/validators.lua`, improving schema readability by decoupling validation annotations from the schema structure. The `validators.lua`...