Представлен PGXN Client 1.0, первый релиз клиентского приложения, предназначенного для автоматизации поиска, загрузки, сборки, установки и удаления дополнений для СУБД PostgreSQL, представленных в архиве PGXN (PostgreSQL Extension Network). Например, для установки определённого дополнения на сервер достаточно выполнить «pgxn install дополнение», а для загрузки дополнения только для одной БД — «pgxn load -d БД дополнение».
В рамках проекта PGXN развивается напоминающий CPAN архив для распространения дополнений к СУБД PostgreSQL, включая реализацию инфраструктуры для загрузки и распространения дополнений, подготовку централизованного индекса и API для доступа к мета-данным, создание системы поиска дополнений и набора утилит для тестирования дополнений. В настоящий момент в архиве представлено 57 дополнений и 105 релизов.
Среди полезных дополнений:
- pg_log_userqueries/query_recorder (ведение лога SQL-запросов и активности пользователей)
- pair (тип данных для эффективного хранения данных в формате ключ/значение)
- omnipit (система управления WAL-файлами)
- mysqlcompat (набор функций, специфичных для MySQL)
- plparrot (написание встроенных процедур на Perl 6);
- citext (текстовый тип без различия строчных и прописных букв);
- multicorn (биндинг для написания Foreign Data Wrapper на языке Python). Готовые врапперы доступны для MySQL, Oracle, Redis, LDAP, Twitter и CouchDB;
- pg-json (тип для хранения данных в формате JSON);
- pgmemcache (API для обращения к memcached);
- PL/R, PL/Proxy;
- Системы репликации Golconde и Slony-I.