Сжатие дубликатов означает, что повторяющиеся ключи хранятся в индексе не отдельно, а вместе, в виде ключа и списка ссылок, приблизительно как в индексе типа GIN.
Сжатие дубликатов помогает и уникальным индексам, устраняя проблему распухания индекса при большом темпе изменений таблицы. Новое поведение можно будет подключать и отключать на уровне настройки индексов.
На тестах производительности все индексы, к которым дедупликация применима, сжались примерно в 3 раза.
Иван Панченко, заместитель генерального директора Postgres Professional, отметил: «Компания Postgres Professional, разрабатывающая свои продукты на базе Open Source, считает необходимым делиться с сообществом своими разработками. Разработки компании, имеющие ценность для сообщества, постепенно передаются ему под свободными лицензиями».