вместе с vshard?
А в чем, собственно, проблема?
Я думал, что c vshard вот так делать нельзя, ну, или крайне нежелательно box.space[space_id]:delete{tuple[1]}
Можно, почему нет)
А, ну, ок 😃 Спасибо, попробую 😃
Нельзя конечно, нужно сделать ref unref на бакет с которым работа происходит
Спасибо 😃 А нет готовых рецептов как использовать expirationd с vshard?
Хз, не пользовался им никогда, но в целом просто нужно сделать что я сказал, и если ref падает с ошибкой то просто пропустить тапл и двигаться дальше,
Но это же можно делать на мастере replicaset, напрямую обращаться к спейсу?
Да, ref unref только там и доступен, В данном случае refrw
В общем, надо пробовать, спасибо 😃
https://www.tarantool.io/en/doc/latest/reference/reference_rock/vshard/vshard_api/#lua-function.vshard.storage.bucket_ref
Спасибо 😃
Обсуждают сегодня