Size: a a a

2021 June 14

AS

Andrei 🦉 Sergeev in Tarantool
нужно пройтись по всем репликасетам с нужным вам фильтром, после чего уже на роутере обработать ответы всех репликасетов
источник

IK

Igor Kaukin in Tarantool
В ту сторону копаю: replicaset, err = vshard.router.routeall() потом replicaset.callro(func, args, opts)?
источник
2021 June 15

MA

Mons Anderson in Tarantool
@igormunkin или @avtikhon можете подсказать?
источник

EL

Eugene Leonovich in Tarantool
как узнать какой существующий тапл приводит к "Duplicate key exists in unique index" ошибке при вставке нового?
источник

AT

Alexander Tikhonov in Tarantool
мы запускаем на M1 напрямую,  докер мы не пробовали использовать на М1
источник

S

Slach in Tarantool
ну вроде это всегда один тапл, у которого значение ключа на который unique constrain навешан такое же как вы вставляете...
источник

RG

Ruslan Gilyazetdinov in Tarantool
А какая версия тарантула заводится на м1 напрямую?
источник

ОБ

Олег Бабин in Tarantool
В новых версиях лучше использовать vshard.router.map_callrw
(https://github.com/tarantool/vshard/commit/a394e3f4008a7436f011c81028dcaadc270eebf6)
источник

IK

Igor Kaukin in Tarantool
спасибо.
источник

VG

Vladislav Grubov in Tarantool
Вроде в 2.8.1 прокачали логирование. А до этого, логировать самостоятельно что именно пытались вставлять
источник

IM

Igor Munkin in Tarantool
Пока только master.
источник

RG

Ruslan Gilyazetdinov in Tarantool
а нет понимания, когда примерно можно ждать обновление образов на мультиплатформенный подход?
источник

IM

Igor Munkin in Tarantool
Про образы ничего сказать не могу. Про M1 — заходите через месяц.
источник

EL

Eugene Leonovich in Tarantool
Да, я видел комит в котором расширили сообщение ошибки. Мне нужно найти old tuple програмно, получается нужно парсить сообщение и вычленять значения этого тапла из строки. Я подумал, может есть более эффективный способ найти old tuple? В идеале, в качестве свойства объекта ошибки, err.old_tuple
источник

VG

Vladislav Grubov in Tarantool
обычно сначала делают get, потом update/insert и тп. Наверное со сложными констрейнтами это неудобно. Может тикет забить, есть же сейчас box.error, мб через него будет удобно сделать
источник

RG

Ruslan Gilyazetdinov in Tarantool
а образами в команде кто-то занимается? или мб можно чем-то помочь?
источник

IM

Igor Munkin in Tarantool
Занимаются @avtikhon и @Totktonada. Только я до конца не могу понять, что нужно?
* M1 | docker | Tarantool
* docker | M1 | Tarantool
источник

RG

Ruslan Gilyazetdinov in Tarantool
нужно запустить хоть один докер образ с тарантулом внутри) пока везде ошибка failed to initialize Lua. спасибо за инфу, подождем месяцок другой)
источник

IM

Igor Munkin in Tarantool
Если не принципально сейчас, чтобы это был ARM, то можно запустить с префиксом arch -x86_64.
источник

RG

Ruslan Gilyazetdinov in Tarantool
спс, попробую
источник