Size: a a a

2021 May 26

VG

Vladislav Grubov in Tarantool
из недавнего, если вы замыкаете в деструкторе через некоторые луа структуры сами себя, то такой кусок памяти никогда не почистится. А вот если вы делаете кольцевые замыкания, которые не проходят через деструктор -- то почистится. Деструкторы очень особенные
источник

AP

Andrey Pakshin in Tarantool
Сообщения в СУБД будут транслировать сервисы посредством вызова функции. Или я не понял ответа?
источник

N

Nobody in Tarantool
Сетевое взаимодействие будет блокировать работу СУБД. Чтобы этого не происходило, код нужно портировать на тарантуловский модуль socket - https://www.tarantool.io/en/doc/latest/reference/reference_lua/socket/ или http - https://www.tarantool.io/en/doc/latest/reference/reference_lua/http/
источник

AP

Andrey Pakshin in Tarantool
Я вас понял. Благодарю. Буду изучать.
источник

AP

Andrey Pakshin in Tarantool
А таки как встраивается?
источник

N

Nobody in Tarantool
источник

AP

Andrey Pakshin in Tarantool
Благодарю!
источник

A

Artyom A in Tarantool
как сделать селект по vаrbinary:
storeTbl.index.hashIndex:select(binData)

Supplied key type of part 0 does not match index part type: expected varbinary

как я понимаю надо переконвертить binData  но во что ?
источник

IM

Igor Munkin in Tarantool
Это касается только cdata. В userdata все работает.
источник

VG

Vladislav Grubov in Tarantool
Я снова узнал немного нового
источник

AL

Andrey L in Tarantool
а я даже не понял cdata vs userdata :)
источник

AL

Andrey L in Tarantool
cheats ref wanted %)
источник

IM

Igor Munkin in Tarantool
Вот тут немного по сабжу: https://github.com/LuaJIT/LuaJIT/issues/659.
источник

IM

Igor Munkin in Tarantool
(промахнулся с сообщением, но попал в адресата)
источник

IM

Igor Munkin in Tarantool
Про userdata читать тут (5-й абзац): https://www.lua.org/manual/5.1/manual.html#2.2. Про cdata тут: https://luajit.org/ext_ffi_api.html.
источник

ED

Elizaveta Dokshina in Tarantool
есть
источник

AL

Andrey L in Tarantool
@igormunkin спасибо
источник

MK

Maxim Komar in Tarantool
подскажи, пожалуйста, как поставить?
источник

IM

Igor Munkin in Tarantool
Кажется, что у нас пока по __gc есть только рецепты "как делать не надо": https://www.tarantool.io/en/doc/latest/book/admin/troubleshoot/#problem-fiber-switch-is-forbidden-in-gc-metamethod. Там как раз рассказана история, как "закрыть сокет".
источник

DS

Dmitry Sharonov in Tarantool
источник