Size: a a a

2021 June 07

AM

Aleksey Maslov in Tarantool
Всем привет. Подскажите почему такое поведение:
В go передаю как параметр в процедуру:
uuid.New()  //(github.com/google/uuid)
В процедуре сделал:
uuid.frombin(id)
Почему то первые 3 группы перевернуты, 2 последних нормально:
go:  58210343-ed98-4fb1-812e-3feae1a06b10
tnt: 43032158-98ed-b14f-812e-3feae1a06b10
источник

AM

Aleksey Maslov in Tarantool
Сделал так:
uuid.frombin(id, 'b') - порядок стал нормальным. Как то это не очевидно. Возможно ли как то установить этот порядок по умолчанию глобально, чтобы каждый раз не указывать?
источник
2021 June 08

PP

Piu Piu in Tarantool
оффтопик легкий

проблема, maxmind не дает купить geoip2 city пока сайта нет, может кто то поделиться? желательно последней, а то у меня только 2018

.mmdb которая
спасибо
источник

i

igoreha in Tarantool
Привет, я использую os.date() для преобразования даты в текстовое представление. Правильно понял что лучше не использоватьos и для этих целей тоже, подскажите пожалуйста тогда чем можно заменить os.date('%d.%m.%Y %H:%M:%S, 1623001356) ?
источник

MF

Michael Filonenko in Tarantool
для даты норм
источник

MF

Michael Filonenko in Tarantool
для io операция надо использовать аналоги из тарантула
источник

i

igoreha in Tarantool
Спасибо)
источник

MK

Maxim Komar in Tarantool
Пытаюсь выполнить

tarantoolctl rocks install cartridge


получаю

Error: Failed installing dependency: http://rocks.tarantool.org/membership-2.3.2-1.all.rock - Could not fetch rock file: Error fetching file: Failed downloading http://rocks.tarantool.org/membership-2.3.2-1.all.rock - membership-2.3.2-1.all.rock


и вот такое
источник

MK

Maxim Komar in Tarantool
request rate от меня, если что, небольшой совсем.
источник

MF

Michael Filonenko in Tarantool
поприлёг хостинг судя по всему
источник

AD

Anton Dranitsyn in Tarantool
Всем привет. Наблюдается такая проблема
После обновлении docker-имаджа тарантула на сервере занулился модуль queue, имадж падает с ошибкой /.rocks/share/tarantool/queue/abstract.lua:390: Space 'nil' doesn't exists

В итоге перебором модулей пришел к тому, что главный модуль queue = nil, но queue.abstract имеет нужный обьект. То есть если сделать queue = require('queue.abstract') в имадже, на сервере все работает, но локально не запускается, тк тарантул ничего не знает про abstract

Как решить эту проблему?
источник

MK

Maxim Komar in Tarantool
Пишу приложение с использованием cartridge. Хочу использовать stateful failover. Возникли следующие вопросы:

1. Роль failover-coordinator надо прописывать для каждого репликасета, в котором нужно уметь переключать мастера? То есть условно, если у меня есть

replicaset-1: [ router_1]
replicaset-2: [ storage_1a, storage_1b ]
replicaset-3: [ storage_2a, storage_2b ]

то failover-coordinator нужно задавать для replicaset-2 и replicaset-3?


2. Чем следует руководствоваться при выборе stateful-provider? Etcd vs stateboard?
источник

АР

Алексей Рыжов... in Tarantool
Ребят, вопрос актуален, может у кого есть какие мысли)
источник

DS

Dmitry Sharonov in Tarantool
2 - етцд для прода лучше, стейтборд же это единая точка отказа, он для простоты поднятия (ну и там где не очень жалко)
источник

MK

Maxim Komar in Tarantool
Ясно, спасибо
источник
2021 June 09

2

2xS in Tarantool
Парни, привет. Картридж, vshard. я могу как-то на шарде получить сигнал о том, что мне в следствие ребалансировки, либо vshard.storage.bucket_send прилетел бакет?
источник

VG

Vladislav Grubov in Tarantool
Ну, можно on_replace тригер на box.space._bucket повесить. @gerold103 @inthrax @y_dynnikov есть идеи получше?)
источник

VS

Vladislav Shpilevoy in Tarantool
Подписок пока нет. Можно триггер попробовать. Еще можно полайкать тикет про подписки, где-то в тикетнице валяется
источник

k

kuznetsovin in Tarantool
Добрый день.
Подскажите с чем может быть связана ошибка приложения cartridge:

sharding_key exists in the space, but there's no bucket_id defined in 'format' section


при создании спейса
источник

VG

Vladislav Grubov in Tarantool
Забыли поле bucket_id в формат спейса добавить
источник