Size: a a a

2021 April 22

R

R-omk in Tarantool
т.е. если в on_replace   установить  on_commit   то можно итератором  по всем таплам  пройтись,  ну тогда это круто
источник

MA

Mons Anderson in Tarantool
да
источник

MA

Mons Anderson in Tarantool
там не очень тривиально, напишу в личку...
источник

R

R-omk in Tarantool
ну тогда отвечая на оригинальный  вопрос -  достаточно в транзакцю приложить тапл в котом будет написан номер мастера или uuid на котором оно исполнилось (ну и прочее для идентификации типа term рафтового)  ,   и на репликах спокойно отсекать лишнее от неугодных мастеров  если надо
источник

R

R-omk in Tarantool
^
источник

R

R-omk in Tarantool
но это конечно костыль,  по хорошему   аргументы on_commit  нужно расширять чтобы туда  кроме итератора приходил контекст транзакции
источник

VB

Valeriy Bushenev in Tarantool
да, такое решение подходит
источник

R

R-omk in Tarantool
вот здесь я чтото рассуждал на эту тему уже
источник

R

R-omk in Tarantool
в wal все равно куча инфы про транзакцию лежит кроме таплов ,    можно было бы дать возможность получить к ней доступ из lua
источник

R

R-omk in Tarantool
@y_dynnikov  подскажи,  удаление узла из репликасета подразумевается вручную?  в доке так во всяком случае написано,
и какую именно функцию выполняет Expel  в таком случае
источник

YD

Yaroslav Dynnikov in Tarantool
не понял вопрос
источник

R

R-omk in Tarantool
я походу запутался,  хочу понять как удалять узлы из  репликасета
источник

R

R-omk in Tarantool
я увидел что после Expel  в  box info replication все равно остается инфа про удаленный узел
источник

R

R-omk in Tarantool
т.е. со страницы админки картриджа он пропал, а в узлах он все равно остался
источник

YD

Yaroslav Dynnikov in Tarantool
где-то был тикет на то чтобы автоматом их из box.space._cluster удалять, но я его потерял
источник

VG

Vladislav Grubov in Tarantool
Ох опасное это дело, автоматически по репликам из _cluster стрелять
источник

DS

Dmitry Sharonov in Tarantool
подними пожалуйста. они теперь на xloggaperror ещё влиять будут
источник
2021 April 23

D

Denis in Tarantool
Добрый день! Подскажите, как очистить пространство удаленных spaces в движке vinyl ?
Spaces удалены, а размер файлов БД не уменьшились.
источник

MA

Mons Anderson in Tarantool
позовите box.snapshot()
вроде как это триггерит компакшн
источник

KO

Konstantin Osipov in Tarantool
можно на конкретном индексе позвать, есть метод
источник