Релизы ADB 7

Содержание

7.4.0

7.4.0.1

 
     Дата: 28.11.2025

  • Новые функции

  • Улучшения

  • Исправленные баги

  • Прочее

Релиз включает следующие компоненты: ADBM, ADB Control и коннекторы (ADB ClickHouse, ADB to Kafka и Kafka to ADB, ADB to ADB). Поддерживается offline-установка

ADB теперь использует Greengage DB в качестве основы

DBeaver адаптирован для работы с Greengage DB. Используйте версию 25.2.3 или новее

Добавлена поддержка Linux cgroup v2, позволяющая ограничивать пропускную способность диска

Реализована функциональность по очистке "брошенных" (orphaned) файлов

Добавлена возможность задавать ключ распределения для Redistribute Motion при использовании внешних таблиц

Добавлена поддержка LDAP-аутентификации

Добавлена поддержка LLVM 18

Реализованы параметры TLS для внешних таблиц PXF и оберток сторонних данных (FDW)

Выпуск ADBM 2.8.0

Выпуск ADB Control 4.15.0

Проведен рефакторинг arenadata_toolkit. Расширение приведено в соответствие с актуальной архитектурой Greengage DB, несколько компонентов переработаны, часть функциональности перенесена в расширение gp_toolkit

Реализована предварительная проверка, предотвращающая добавление резервного координатора при отключенном зеркалировании

Переработана обработка параметров ОС и добавлена предварительная проверка необходимых системных настроек

Добавлена поддержка выбора типа зеркалирования: group или spread

Добавлена поддержка SSL для соединений между pxf_fdw и PXF-сервисом

Включена поддержка макроса DEXTRA_DYNAMIC_MEMORY_DEBUG

CTE с DML больше нельзя выполнять в виде встроенного (inline) запроса

Добавлена ошибка планировщика для запросов SELECT INTO, содержащих модифицирующие CTE

Добавлен вывод статистики в формате JSON для EXPLAIN ANALYZE

Предотвращено удаление WAL-файлов при восстановлении, если archive_mode=always

Добавлен явный вывод ошибки при указании ENCODING для столбцов внешних таблиц

Добавлена статистика EXPLAIN ANALYZE для запросов с DML внутри CTE

Добавлен флаг трансформации по умолчанию для gpfdist, который применяется автоматически, если для таблицы не задан уровень трансформации

Обеспечена совместимость gpcloud с OpenSSL 1.1.1

Добавлена проверка, что предыдущая операция расширения кластера успешно завершена перед запуском следующей

Исправлена проблема, из-за которой временные схемы не очищались после сбоев сегментов

Исправлена проблема, из-за которой pg_dump генерировал некорректный оператор DROP EXTERNAL TABLE, препятствующий корректному восстановлению

Исправлена работа gplogfilter — фильтры по диапазону времени теперь корректно пропускают ненужные файлы

Исправлена проблема, из-за которой дисковое пространство не освобождалось своевременно после удаления временных таблиц

Исправлена проблема, из-за которой GUC-параметры на сегментах не обновлялись при выполнении gpstop -u

Исправлен сбой при запуске EXPLAIN (ANALYZE, FORMAT JSON) для gp_toolkit.gp_table_size_skew_coefficients()

Исправлена проблема, из-за которой вставки завершались ошибкой, если default_tablespace указывал на несуществующее табличное пространство

Исправлен некорректный расчет места, занимаемого spill-файлами при запуске нескольких процессов в одной сессии

Исправлена проблема, из-за которой VACUUM мог повредить bitmap-индекс AO-таблицы на зеркальных сегментах

Исправлена ошибка, при которой LDAP-подключения игнорировали hostssl и не использовали SSL для указанных пользователей

Исправлена ошибка, препятствовавшая использованию подстановочных (wildcard) символов в адресах интерконнекта

Исправлена ошибка в расширении tablefunc, не позволявшая использовать DML-запросы

Исправлено некорректное выделение памяти при генерации статистики для SQL-запросов с хеш-соединениями (hash join)

MADlib теперь поставляется как расширение

7.2.0

7.2.0.1

 
     Дата: 19.09.2024

  • Улучшения

  • Исправленные баги

Исправлен вывод команды EXPLAIN в формате JSON для предоставления более точных деталей выполнения запроса

В целях улучшения качества сборки компиляция GPDB теперь завершается ошибкой при получении предупреждений от компилятора

Реализовано уведомление об ошибках в запросах, включающих CTE в рамках выражений SELECT INTO

Прерывание LDAP-запросов сигналами более не рассматривается как ошибка аутентификации, что повышает стабильность

Добавлена официальная поддержка Ubuntu 22.04 для платформ x86-64

Логика анализа запросов перемещена в ядро PostgreSQL с целью улучшения производительности и интеграционных возможностей

Упрощена логика определения dbid для повышения надежности команды pg_rewind

Выполнена оптимизация расчета числа строк для реплицированных таблиц в ходе выполнения DML-операций

Логика распределения данных обновлена для улучшения обработки спецификаций combined hash

Добавлена поддержка Python 3.11 с целью улучшения операций с контейнерами

Механизм обработки CTE обновлен так, чтобы всегда материализовывать данные, используемые вне SELECT

Включены последние обновления данных с типом timezone для более точного управления временными зонами

Обновлена поддержка JIT для улучшения производительности запросов в GPDB

Добавлена документация для запуска JIT-тестов, и добавлена поддержка LLVM для последних версий

Внесены исправления в Dockerfile для корректного функционирования GPDB 7, а также добавлена поддержка Java 11

Исправлена утечка ресурсов во время ошибок при выполнении команд COPY TO/FROM PROGRAM

Исправлены предупреждения о компиляции для улучшения совместимости с современными компиляторами

Исправлена проблема с изменением метода доступа к таблице на колоночный

Исправлена проблема, вызывавшая ошибку при расчете коэффициента сжатия таблиц AO

Исправлена ошибка, связанная с очисткой временных схем после падения сегментов

Исправлены ошибки, связанные с некорректным доступом к строкам в ходе анализа таблиц AOCO

Логика команды gpstop -u доработана с целью корректного применения обновленных GUC на сегментах

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней