Перейти к основному содержимому

Обновление расширения TimescaleDB при обновлении мажорных версий Pangolin

Данный раздел описывает особенности обновления расширения TimescaleDB — решение на базе PostgreSQL для работы с временными рядами, оптимизированное для сложных запросов и высокой скорости записи. Архитектура TimescaleDB сохраняет полную SQL-совместимость и обеспечивает горизонтальную масштабируемость, а его использование в составе СУБД Pangolin позволяет задействовать эти возможности в рамках единой управляемой среды.

Действия при настройке автоматического обновления расширения

В рамках одной мажорной версии продукта необходимо указать значение true для параметра timescaledb_update_ver в пользовательском конфигурационном файле.

Действия при ручном обновлении расширения

  1. Необходимо заблокировать трафик на узле при обновлении для обеспечения целостности метаданных и корректной перезагрузки библиотек расширения.

  2. После старта новой версии TimescaleDB и до перевода узла в активный режим необходимо в приоритетном порядке выполнить обновление расширения:

    ALTER EXTENSION timescaledb UPDATE;
примечание

Перед обновлением рекомендуется ознакомиться с матрицей обновления версий СУБД Pangolin.

Особенности обновления TimescaleDB

Обновление стендов с предустановленным расширением timescaledb необходимо производить по специальному сценарию.

Исходная версия PangolinВерсия Pangolin после обновленияТребуемая версия TimescaleDB для обновленияВерсия TimescaleDB после обновленияКомментарий
5.4.x – 5.5.65.5.62.4.22.14.2Обновление доступно только в рамках версии 5.5
5.5.x62.14.2Требование для перехода на 6 версию с предыдущей мажорной версии
6.1.0 – 6.1.66.1.x2.112.14.2Обновление версии до 6.1.6
6.1.7 – 6.1.x6.x2.14.22.14.2Обновление версии до 6.1.10
6.2.x6.3.x2.112.14.2Обновление с версии 6.2 на 6.3
6.4.x6.x2.14.22.19.3 / 2.25.9Обновление с версии 6.4
6.5.x6.x2.14.2 / 2.19.32.19.3 / 2.25.9Обновление с версии 6.5 и выше
6.5.272.19.32.19.3Обновление с версии 6.5 и выше
8.1.02.25.02.25.0Обновление на версию Pangolin 8 станет доступным в будущих релизах

Дополнительная информация