Size: a a a

2020 September 23

EL

Eugene Leonovich in Tarantool
точно
источник

M

Mikhail in Tarantool
Здравствуйте. У fifottl какие есть ограничение на delay? Возможно поставить delay неделю? И какой максимальный размер очереди?
источник

DS

Dmitry Sharonov in Tarantool
вы ограничены памятью, по сути
источник
2020 September 24

АШ

Алексей Шайдуко... in Tarantool
добрый день. ребята а какие инструменты для миграций используете для tarantool? ликубейз и флэйвей как я понимаю не подойдут
источник

AK

Alexey Kuzin in Tarantool
Алексей Шайдуко
добрый день. ребята а какие инструменты для миграций используете для tarantool? ликубейз и флэйвей как я понимаю не подойдут
источник

AK

Alexey Kuzin in Tarantool
Некоторые ещё пользуются https://github.com/igorcoding/tarantool-spacer
источник

АШ

Алексей Шайдуко... in Tarantool
спасибо
источник

AB

Aleksey Budaev in Tarantool
Возможно ли в space.select() указать поля который необходимо вернуть в кортеже ?
источник

AK

Alexey Kuzin in Tarantool
У каждого вернувшегося тупла есть функция :tomap(), дальше можно выбирать поля по именам
источник

AB

Aleksey Budaev in Tarantool
Alexey Kuzin
У каждого вернувшегося тупла есть функция :tomap(), дальше можно выбирать поля по именам
Так select() уже вернёт кортежи со значениями, откуда :tomap() будет знать названия полей
источник

AK

Alexey Kuzin in Tarantool
Aleksey Budaev
Так select() уже вернёт кортежи со значениями, откуда :tomap() будет знать названия полей
Если вы вызываете select через net.box, внутри он подгружает схемы спейсов
источник

AK

Alexey Kuzin in Tarantool
При селекте напрямую из спейса это, конечно, тоже работает
источник

AB

Aleksey Budaev in Tarantool
И ещё вопрос: функция X вызывает функцию Y, которая выполняет select(). В функцию Y возвращает table с кортежами, ок (допустим вернулось 2 кортежа). Y возвращает в X этот же table, а по факту в X приходит table у которой внутри еще 2 table и в каждой по кортежу
источник

AK

Alexey Kuzin in Tarantool
Aleksey Budaev
И ещё вопрос: функция X вызывает функцию Y, которая выполняет select(). В функцию Y возвращает table с кортежами, ок (допустим вернулось 2 кортежа). Y возвращает в X этот же table, а по факту в X приходит table у которой внутри еще 2 table и в каждой по кортежу
Покажите код
источник

AB

Aleksey Budaev in Tarantool
Alexey Kuzin
Покажите код
    response = box.space.upbx_space_name_redirections:select()
   for k, v in pairs(response) do answer[k] = v end
   for k, v in pairs(answer) do log.info("key: %s value: %s", k, v) end
   log.info("-- response size: %d", #answer)
   return answer
источник

AK

Alexey Kuzin in Tarantool
А где тут две функции?
источник

AB

Aleksey Budaev in Tarantool
Alexey Kuzin
А где тут две функции?
это участок, сейчас pastebin
источник

AK

Alexey Kuzin in Tarantool
Aleksey Budaev
Возможно ли в space.select() указать поля который необходимо вернуть в кортеже ?
Можно вас попросить скопировать этот вопрос на stack overflow?
источник

AB

Aleksey Budaev in Tarantool
Alexey Kuzin
Можно вас попросить скопировать этот вопрос на stack overflow?
Конечно, сек
источник

СВ

Сергей Волгин... in Tarantool
Aleksey Budaev
И ещё вопрос: функция X вызывает функцию Y, которая выполняет select(). В функцию Y возвращает table с кортежами, ок (допустим вернулось 2 кортежа). Y возвращает в X этот же table, а по факту в X приходит table у которой внутри еще 2 table и в каждой по кортежу
Посмотрите функцию  unpack()  https://www.lua.org/pil/5.1.html
источник