Фон
При первоначальном проектировании не уделялось должного внимания требованиям к статистике данных и отчётности, поэтому был выбран неподходящий тип данных для хранения информации о запросах. Изначально планировалось добавить функции статистики коротких ссылок в версии v1.3.0, но при подготовке к разработке было обнаружено, что тип list
не подходит для целей статистики. Поэтому в версии v1.3.0 он будет заменён на zset
. (Конечно, я пока не планирую добавлять традиционную базу данных в jump-jump.)
Изменения
Обновление до версии v1.3.0
Если вы уже развернули предыдущую версию до v1.3.0 и хотите обновить её до версии v1.3.0 с сохранением предыдущих записей доступа к коротким ссылкам, после развёртывания версии v1.3.0 необходимо запустить программу migraterequesthistory
. Если вы используете docker-compose для развёртывания, выполните следующие действия:
docker-compose -f deployments/docker-compose.yaml exec apiserver ./migraterequesthistory
После выполнения программы вы должны увидеть следующий вывод:
[V1.2.0] Возможно, потребуется перенести 2 записи доступа к коротким ссылкам
[V1.2.0] Перенос завершён
[V1.3.0] Возможно, потребуется перенести 2 записи доступа к коротким ссылкам
[V1.3.0] Перенос завершён