Через SQL запрос сделана вставка с дубликацией по уникальному индексу. Дублирующий кортеж в спейсе отсутствует, однако появилась ошибка репликации и Тарантул пытается реплицировать дублирующий кортеж.
Получается, нельзя использовать совместно уникальный индекс и SQL вставки/обновления, т.к. появятся ошибки?
2. Ошибка из п.1 приводит к некорректной работе инстансов, при этом удалить дублирующий кортеж или сделать truncate для спейса не удается (даже drop спейсу не получается сделать), т.к. получаю ошибку "Can't modify data on a read-only instance - box.cfg.read_only is true", а если сделать box.cfg({read_only = false}), то ошибка преобразуется в "Can't modify data on a read-only instance - it is an orphan".
Как решить эту проблему без "cartridge clean"?
Tarantool 2.10.4
Cartridge 2.7.8
А репродьюсер можете сделать?
Обсуждают сегодня