Results 30 comments of Oleg Babin

Problem does not appear if jit.off() is called

It happens inside my application. Avro schema code that I extracted does not reproduce it. I think jit traces are broken inside my application and root of problem could be...

This logic looks like: ```lua local fiber = require('fiber') local json = require('json') local avro_schema = require('avro_schema') local json_schema = [[ [ { "type": "record", "name": "TestObject", "fields": [ {"name":...

I haven't faced this issue for long. As I remember it was perftest for TDG1. I'm not sure I'm able to reproduce it again but probably I should try to...

@Totktonada There is a test branch for this purpose - https://github.com/tarantool/avro-schema/tree/139-fstack-replace I've run "benchmark.lua" before and after this commit. My results: - Before: 0.247 M RPS - After: 0.270 M...

Yes, my initial thesis is not correct. All requests in the connection is handled by single fiber - it's an implementation detail of HTTP server. It's possible to use just...

There is wrk that accepts Lua scripts and we could provide similar interface. But I'm not sure that it's good suggestion. Workload engine written in Lua potentially could be a...

> @olegrok there is a k6, that scriptable with JS. https://habr.com/ru/company/vk/blog/563446/ It's written in Go. JS is just frontend. And seems it supports more than one thread for workload. To...

Что-то подобное https://github.com/tarantool/expirationd/commit/2ebe150af99208fbcfb6c3956ad0029dd1f5728e

> Blocked by [tarantool/vshard#333](https://github.com/tarantool/vshard/issues/333) But it's not so. You can use map_callrw only if mode is write and current logic for other cases. When https://github.com/tarantool/vshard/issues/333 will be solved you can...