История изменений

1.3.4 (20.02.2025)

Добавлено

  • Поддержка PostgreSQL 17.

Исправлено

  • Если вместе с Tantor PipelineDB было установлено расширение pg_store_plans, это могло привести к сбоям объединителя при обработке планов выполнения запросов, созданных с помощью Tantor PipelineDB для внутренних целей. Исправлено путем настройки pg_store_plans, чтобы избежать проверки планов выполнения, созданных Tantor PipelineDB фоновыми процессами.

  • Если для секционированных CVs была настроена опция Time-To-Live с преобразованием некоторых секций в столбчатые в Hydra Columnar, то процессы повторного поиска могли оказаться в нерабочем состоянии при удалении кортежей из столбчатых секций. Исправлено путем отключения функции TTL для секционированных CVs до тех пор, пока в более поздней версии не будет реализована необходимая функциональность с поддержкой разделов.

1.3.3 (24.12.2024)

Исправлено

  • В PostgreSQL 15.9 было внесено несовместимое изменение, в результате которого в журнале появлялось предупреждающее сообщение «missing lock for relation» при выполнении команд ALTER VIEW или ALTER SCHEMA в сборках с поддержкой cassert Tantor PipelineDB, когда были задействованы CVs.

  • Опечатка в названии скрипта обновления расширения 1.3.1 → 1.3.2.

1.3.2 (05.12.2024)

Добавлено

  • Новый GUC pipelinedb.index_fillfactor контроля заполнения для автоматического создания индексов для CV материализованных отношений. Это относится как к секционированным, так и к обычным CVs.

1.3.1 (20.11.2024)

Исправлено

  • GUC pipelinedb.fillfactor не работал для секционированных CVs.

  • Для секционированных CVs с агрегатными функциями объединенные процессы иногда добавляли новые кортежи вместо обновления существующих.

  • При обработке объединителем могла произойти утечка памяти, если обновление секционированного CV по каким-либо причинам завершилось ошибкой.

  • Преобразование раздела секционированного CV в столбчатый Hydra Columnar могло завершиться ошибкой «could not option relation with OID».

  • После преобразования секции секционированного CV в столбчатый Hydra Columnar обработка объединителем могла привести к ошибке, которая потребует перезапуска для продолжения обработки данных.

Удалено

  • Функциональность «anonymous update checks», которая периодически проверяла наличие обновлений Tantor PipelineDB в фоновом режиме и предоставляла анонимную статистику.

1.3.0 (12.11.2024)

Это первый официальный релиз Tantor.

Добавлено

  • Поддержка PostgreSQL 15/16.

  • Поддержка секционированных непрерывных представлений.

  • Поддержка преобразования разделов CV в другие методы доступа к таблицам, такие как Hydra Columnar.

Исправлено

  • Ряд ошибок в управлении памятью и функциональностью, выявленные пользователями AddressSanitizer и UndefinedBehaviorSanitizer.

1.0.0-13 (05.02.2019)

Это был последний выпуск от pipelinedb.com (GitHub).