История изменений
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).