Приложение №1: Поддерживаемое ПО
Перечень поддерживаемого ПО публикуется на сайте Компании.
Актуальная редакция публикуемого перечня поддерживаемого ПО приведена ниже.
СУБД Компании
Компания выпускает следующие редакции СУБД по лицензии, текст которой приведен по адресу https://www.postgrespro.ru/products/postgrespro/eula
СУБД Postgres Pro Standard,
СУБД Postgres Pro Certified,
СУБД Postgres Pro Enterprise,
СУБД Postgres Pro Enterprise (сертифицированная версия),
СУБД Postgres Pro Enterprise для 1C,
СУБД Postgres Pro Enterprise для 1C (сертифицированная версия),
СУБД Postgres Pro Shardman,
СУБД Postgres Pro Shardman (сертифицированная версия).
Версии Certified (сертифицированные) содержат базовый функционал той редакции, на которой они основаны (Standard, Enterprise, Shardman), и дополнения, необходимые для сертификации в ФСТЭК. Все редакции ПО Компании входят в реестр российского ПО (Реестровая запись №104 от 18.03.2016г.). Подробнее можно ознакомиться по ссылке: https://reestr.digital.gov.ru/reestr/301574. Сертифицированными в ФСТЭК версиями являются только версии с дополнением «Certified».
Для всех СУБД Компании, кроме сертифицированных, доступны online репозитории из которых производится установка и обновление. Сертифицированные редакции СУБД по требованиям ФСТЭК распространяются только на носителях.
СУБД Postgres Pro Enterprise для 1C и Postgres Pro Enterprise для 1C (сертифицированная версия) технически являются СУБД Postgres Pro Enterprise и Postgres Pro Enterprise (сертифицированная версия) соответственно, ограничение на уровне лицензии позволяет использовать эти продукты только с прикладным ПО 1С.
В рамках ТП поддерживаются расширения и утилиты СУБД, входящие в их состав. Все такие поддерживаемые расширения и утилиты включены в пакет contrib соответствующей версии СУБД.
В рамках поддержки своих СУБД Компания исправляет ошибки в коде (bug) и выпускает обновлённые версии.
СУБД сообщества Open Source
Компания вместе с международным сообществом участвует в разработке СУБД, которая распространяется по лицензии, текст которой приведен по адресу https://www.postgresql.org/about/licence/
PostgreSQL
Оригинальная или «ванильная» версия, выпускаемая международным сообществом разработчиков PostgreSQL. Наименование «ванильная» (vanilla) используется, чтобы явно обозначить именно эту редакцию СУБД.
В рамках ТП поддерживаются расширения и утилиты СУБД, входящие в её состав, которые включены в каталог contrib.
В рамках поддержки СУБД PostgreSQL Компания подготавливает исправления ошибок (bug) и публикует их в принятом в сообществе виде. Но Компания не может гарантировать, что эти исправления будут включены в СУБД PostgreSQL, как и сроки такого включения, так как это зависит от международного сообщества.
ПО Компании: утилиты и расширения
В рамках услуг ТП поддерживаются расширения и утилиты для различных редакций СУБД, приведенные выше и входящие в состав поддерживаемого ПО Компании.
Название | Поддержка в составе Postgres Pro Standard Postgres Pro Certified | Поддержка в составе Postgres Pro Enterprise Postgres Pro Enterprise (сертифицированная версия) Postgres Pro Enterprise для 1C Postgres Pro Enterprise для 1C (сертифицированная версия) |
Postgres Pro Enterprise Manager | все версии | все версии |
mamonsu | все версии | все версии |
pgpro_pwr | все версии | все версии |
ora2pgpro | - | с 15 версии |
pg_probackup | все версии | все версии |
pgpro-orautl | - | с 16 версии |
pgpro_anonymizer | - | с 15 версии |
pgpro_stats | все версии | все версии |
sr_plan | по 13 версию | все версии |
В составе техподдержки утилит и расширений Исполнитель осуществляет следующее:
предоставление бинарных пакетов для использования совместно с СУБД Компании;
помощь в установке утилит и расширений;
помощь в решении технических проблем, когда ПО выдаёт сообщения об ошибках или не работает, как описано в документации;
исправление ошибок в коде (bug).
ПО сторонних разработчиков: утилиты и расширения
В репозиториях Postgres Pro доступны следующие расширения и утилиты (доступны не для всех платформ и не для всех редакций и мажорных версий СУБД):
- PostGIS;
- TimescaleDB(1);
- Citus;
- corosync/pacemaker(2);
- patroni;
- Stolon(3);
- plv8;
- pljava;
- plpgsql_check;
- pldebugger;
- apache_age;
- oracle_fdw;
- orafce;
- tds_fdw;
- pg_hint_plan;
- hypopg;
- pgvector;
- pg_filedump;
- pgbouncer;
- pg_repack;
- psqlodbc;
- pgpro_pgbadger;
Примечания:
(1) по лицензионным соглашениям TimescaleDB не может поставляться вместе с коммерческим ПО, в том числе с СУБД Postgres Pro Enterprise, за помощью в установке следует обращаться в техподдержку.
(2) кластерное ПО corosync и pacemaker обычно идёт в составе ОС.
(3) кластерное ПО Stolon устанавливается из собственного репозитория на github.
В рамках услуг ТП поддерживается ПО приведенное выше при наличии у Заказчика действующего сертификата на поддержку именно этого продукта. Наличие сторонних утилит и расширений в репозиториях СУБД Компании не обозначает их поддержку со стороны компании. Компания собирает бинарные пакеты популярных сторонних утилит и расширений для удобства своих Заказчиков, чтобы им не приходилось собирать их самостоятельно. Количество таких бинарных пакетов в дальнейшем будет увеличиваться.
Следует отметить, что не все сторонние утилиты и расширения могут быть собраны под все поддерживаемые ОС и аппаратные платформы из-за их особенностей. Например, расширение oracle_fdw зависит от ПО Oracle, которое отсутствует для процессоров Эльбрус, поэтому расширение oracle_fdw не выпускается под аппаратные платформы Эльбрус.
В составе техподдержки ПО сторонних производителей, утилит и расширений Исполнитель осуществляет следующее:
предоставление бинарных пакетов для использования совместно с СУБД Компании;
помощь в установке ПО, утилит и расширений;
помощь в решении технических проблем, когда ПО выдаёт сообщения об ошибках или не работает, как описано в документации;
- отправка отчётов об ошибках в коде (bug) оригинальным авторам утилит и расширений.