Заметки к выпуску
1.3.4 (2025-02-20)
Добавлено
Поддержка PostgreSQL 17.
Исправлено
Если вместе с Tantor PipelineDB было установлено расширение pg_store_plans, случались сбои работы комбинирующего процесса при обработке планов выполнения запросов, созданных Tantor PipelineDB для внутренних целей. Исправлено путем настройки конфигурации pg_store_plans, позволяющей избегать проверку планов выполнения, созданных фоновыми рабочими процессами Tantor PipelineDB.
Если опция Time-To-Live была настроена для секционированных непрерывных представлений, содержащих секции, преобразованные в Hydra Columnar, процессы сборщика могли оказаться в нерабочем состоянии при удалении кортежей из секций Columnar. Исправлено путем отключения функции TTL для секционированных непрерывных представлений до реализации сборщика (reaper) так, чтобы он учитывал секции, в последующем релизе.
1.3.3 (2024-12-24)
Исправлено
PostgreSQL 15.9 ввел несовместимое изменение, в результате которого в журнале регистрировалось сообщение об ошибке “отсутствует блокировка для отношения” во время выполнения команд ALTER VIEW или ALTER SCHEMA в отладочных сборках Tantor PipelineDB при работе с непрерывными представлениями.
Опечатка в имени скрипта обновления расширения 1.3.1 → 1.3.2.
1.3.2 (2024-12-05)
Добавлено
Новый GUC
pipelinedb.index_fillfactor
управляет коэффициентом заполнения для автоматически созданных индексов для материализованных отношений непрерывных представлений. Относится как к секционированным, так и к обычным непрерывным представлениям.
1.3.1 (2024-11-20)
Исправлено
GUC
pipelinedb.fillfactor
не работал с секционированными непрерывными представлениями.В секционированных непрерывных представлениях с агрегатами комбинирующие процессы иногда добавляли новые кортежи вместо обновления существующих.
Комбинирующие процессы могли вызывать утечку памяти, если обновление секционированного непрерывного представления завершалось ошибкой по каким-либо причинам.
Преобразование секции секционированного непрерывного представления в Hydra Columnar иногда завершалось ошибкой “не удалось открыть отношение с OID”.
После преобразования секции секционированного непрерывного представления в Hydra Columnar комбинирующие процессы могли оказаться в нерабочем состоянии, требуя перезапуска для продолжения обработки данных.
Удалено
Функция “анонимных проверок обновлений”, которая периодически проверяла обновления Tantor PipelineDB в фоновом режиме и одновременно предоставляла анонимизированную статистику.
1.3.0 (2024-11-12)
Это первый официальный релиз Tantor.
Добавлено
Поддержка PostgreSQL 15/16.
Поддержка секционированных непрерывных представлений.
Поддержка преобразования секций непрерывных представлений в другие методы доступа к таблицам, такие как Hydra Columnar.
Исправлено
Ряд багов в работе и в управлении памятью, выявленных AddressSanitizer и UndefinedBehaviorSanitizer.
1.0.0-13 (2019-02-05)
Последний релиз от pipelinedb.com (GitHub).