Версия 1.4.0 ===================== Состав релиза ------------- - blob-adapter (версия 1.1.7); - podd-adapter-query (версия 5.2.0); - podd-adapter-group-tp (версия 5.1.2); - podd-adapter-import-tp (версия 5.1.2); - podd-adapter-mppw (версия 5.1.2); - podd-adapter-mppr (версия 5.1.6); - podd-adapter-replicator (версия 1.1.0); - podd-adapter-group-repl (версия 1.1.1) - podd-avro-defragmentator (версия 5.0.5); - printable-form-service (версия 1.1.1); - smev3-adapter (версия 4.0.12); - rest-adapter (версия 4.3.6); - rest-uploader (версия 1.0.4); - data-uploader (версия 1.0.4); - counter-provider (версия 1.0.0) Список изменений ---------------- * Поддержка *prostore* до версии 6.0.0 `Список изменений `_ * Обновлен *blob-adapter* до версии 1.1.7 * Обновлен *podd-adapter-query* до версии 5.2.0 * Обновлен *podd-adapter-group-tp* до версии 5.1.2 * Обновлен *podd-adapter-import-tp* до версии 5.1.2 * Обновлен *podd-adapter-mppw* до версии 5.1.2 * Обновлен *podd-adapter-mppr* до версии 5.1.6 * Обновлен *podd-adapter-replicator* до версии 1.1.0 * Обновлен *podd-adapter-group-repl* до версии 1.1.1 * Обновлен *podd-avro-defragmentator* до версии 5.0.5 * Обновлен *printable-form-service* до версии 1.1.1 * Обновлен *smev3-adapter* до версии 4.0.12 * Обновлен *rest-uploader* до версии 1.0.4 * Обновлен *data-uploader* до версии 1.0.4 * Добавлен *counter-provider* версии 1.0.0 (Модуль генерации счетчика) *-список изменений ниже Список изменений *blob-adapter* версии 1.1.7 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1194 Отключение автокоммита и добавление коммита после обработки сообщения в кафке - DTMN-1257 Формирование событий для отправки в СЦЛ - DTMN-1300 Логирование в формате JSON - DTMN-1333 Не приходит атрибут dataVolume в событии СЦЛ 11018 - DTMN-1361 Журналирование запросов и ответов - DTMN-1496 Восстановлена работа метрик - DTMN-1642 Изменена версия библиотеки логирования запросов и ответов - DTMN-1785 Невозвращался ответ при ошибке выгрузки блоба Список изменений *podd-adapter-query* версии 5.2.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1136 Очищение таблицы от версионирования через Calcite - DTMN-1177 Очищение запроса от символа '@' - DTMN-1194 Обеспечение фиксации оффсетов после обработки запросов - DTMN-1235 Парсинг запросов с `FOR SYSTEM_TIME AS OF` - DTMN-1257 Формирование событий для отправки в СЦЛ - DTMN-1300 Логирование в формате JSON - DTMN-1302 Прием и обработка новых идентифицирующих параметров по согласованному протоколу и вывод в лог данных параметров - DTMN-1314 Добавление в TpDeleteTmp полей requestId и subRequestId - DTMN-1333 Не приходит атрибут dataVolume в событии СЦЛ 11018 - DTMN-1338 Реализовать пагинацию LLR запросов для выгрузки больших сортированных данных - DTMN-1361 Добавлено логирование запросов и ответов - DTMN-1429 Журналирование с customerId, customerOgrn, queryMnemonic - DTMN-1490 Исправлена работа метрик - DTMN-1547 Запрос с LIMIT 1 возвращал признак непоследнего чанка - DTMN-1582 Поддержка Prostore 6.0 - DTMN-1606 Пробрасывание ошибок до ПОДД - DTMN-1634 Именованные параметры для запроса - DTMN-1642 Добавлено логирование subRequestId - DTMN-1644 Рефакторинг модуля - DTMN-1774 MPPR. Оценка запроса не выполнялась - DTMN-1777 MPPR. `Функция не поддерживается` при запросе с ORDER BY - DTMN-1783 Поддержка множественной выгрузки отчетов по РЗ Список изменений *podd-adapter-group-tp* версии 5.1.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1300 Логирование в формате JSON - DTMN-1324 Группировка чанков репликации - DTMN-1342 Изменения в постановке по подпискам - DTMN-1346 Распределенные подписки, обработка входящих чанков - DTMN-1386 Общие исправления по распределенным подпискам - DTMN-1495 Обновлены метрики - DTMN-1635 Добавлены именованные параметры Список изменений *podd-adapter-import-tp* версии 5.1.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1249 Кластеризация модуля - DTMN-1314 Табличные параметры V2 - DTMN-1324 Запрос дельты - DTMN-1357 Исправлен шаблон имени таблицы - DTMN-1365 Исправления после ревью - DTMN-1368 Исправление шаблонов - DTMN-1328 Табличные параметры V3 - DTMN-1386 Общие исправления для табличных параметров V3 - DTMN-1494 Обновлены метрики - DTMN-1582 Поддержка Prostore 6.0 - DTMN-1610 Пробрасывание ошибок до ПОДД - DTMN-1635 Добавлены именованные параметры - DTMN-1773 Удаление информации о табличных параметрах при завершении работы Список изменений *podd-adapter-mppw* версии 5.1.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1300 Логирование в формате JSON - DTMN-1314 Табличные параметры V2 - DTMN-1348 Табличные параметры V3 - DTMN-1386 Общие исправления по табличных параметрам - DTMN-1435 Ошибка при обработке пустого чанка - DTMN-1405 Табличные параметры. Не удаляются топики в kafka - DTMN-1407 Табличные параметры. Kafka Consumer, большое количество, длинное название - DTMN-1430 Ошибка при отправке сообщения в дата-топик publish.result - DTMN-1431 Ошибка "Not all chunks was received for topic" - DTMN-1448 Не удаляются топики tp.data - DTMN-1458 Рефакторинг модуля - DTMN-1461 Вернуть поддержку реализации подписки - DTMN-1492 Восстановлена работа метрик - DTMN-1508 Ошибка применения дельты "DATAMART-17004" - DTMN-1572 Табличные параметры. Вместо удаления запись добавляется - DTMN-1582 Поддержка Prostore 6.0 - DTMN-1608 Пробрасывание ошибок до ПОДД - DTMN-1708 Ошибка удаления group id на потребителе - DTMN-1775 Исправлен префикс топика для загрузки данных Список изменений *podd-adapter-mppr* версии 5.1.6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1177 Очистка запроса Calcite - DTMN-1235 Парсинг запросов с `FOR SYSTEM_TIME AS OF` - DTMN-1257 Формирование событий для отправки в СЦЛ - DTMN-1300 Логирование в формате JSON - DTMN-1324 Запрос дельты по распределенной подписки - DTMN-1384 Не удалились external table - DTMN-1411 Не добавлять FOR SYSTEM_TIME в readable таблицу - DTMN-1419 Журналирование запросов и ответов - DTMN-1423 Отдача пустого чанка при отсутствии результата по подписке - DTMN-1464 Поддержка старого формата по подпискам - DTMN-1474 Исправлено название статусного топика `status.event` - DTMN-1485 Не удаляются таблицы readable и writable в случае возникновения ошибок - DTMN-1492 Исправлен подсчет метрик - DTMN-1510 Подписки. Поддержка alias полей и таблиц - DTMN-1574 Поле synTime передавалось как null - DTMN-1582 Поддержка Prostore 6.0 - DTMN-1606 Пробрасывание ошибок до ПОДД - DTMN-1642 Библиотека журналирования обновлена до версии 1.0.1 - DTMN-1646 В топике `delta.rs` приходит пустой value - DTMN-1653 Исправлено неправильное название топика запросов - DTMN-1687 Поддержка анононимных полей после агрегирования в запросе - DTMN-1700 Нумеровать пустой чанк с 1 для подписок - DTMN-1707 Ошибка удаления download таблиц при параллельной выгрузке дельт - DTMN-1708 Потребитель выгрузки данных без group id - DTMN-1714 Конвертация данных по подписке ломает конвертацию запроса - DTMN-1715 Убрана проверка primary key/sharding key - DTMN-1717 Ошибка определения поля для таблицы - DTMN-1721 Анонимный тип определять как VARCHAR - DTMN-1776 Выгрузка не работала по запросу c LISTAGG Список изменений *podd-adapter-replicator* версии 1.1.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-865 Доработка по кодам и описанию ошибок передаваемых в результе - DTMN-867 Загрузка всех стримов в одной подписке - DTMN-879 Переход на библиотеку парсинга запросов Calcite - DTMN-918 Удалять отложенные дельты на потребителе при возникновении ошибки - DTMN-1300 Логирование в формате JSON - DTMN-1439 Перестает работать подписка при множестве отложенных дельт - DTMN-1462 Поддержка совместимых форматов с распределенной подпиской - DTMN-1483 Поддержка алиасов полей и таблиц - DTMN-1512 В рамках пакета дельт формировался лишний ответ в delta.in.rs - DTMN-1582 Поддержка Prostore 6.0 - DTMN-1609 Пробрасывание ошибок до ПОДД Список изменений *podd-adapter-group-repl* версии 1.1.1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1300 Логирование в формате JSON - DTMN-1463 Поддержка формата взаимодействия для старых подписок - DTMN-1700 Топики с данными mppw.data.* не удалялись Список изменений *podd-avro-defragmentator* версии 5.0.5 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1150 Ошибка при обработке данных топика в формате zstd - DTMN-1176 Изменения входных и выходных топиков - DTMN-1281 Исправлено создание файлов в хранилище, если файл существует то он будет перезаписан - DTMN-1300 Логирование в формате JSON - DTMN-1635 Добавлены именованные параметры - DTMN-1733 Поправлена неправильная сборка файла из чанков - DTMN-1771 Исправлена ошибка отправки сообщений в destination topic Список изменений *printable-form-service* версии 1.1.1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1300 Логирование в формате JSON - DTMN-1302 Добавление новых идентифицирующих параметров - DTMN-1420 Рефакторинг модуля - DTMN-1498 Изменен адрес и порт для получения метрик - DTMN-1534 Добавлена функция-расширение `getcounter` - DTMN-1611 Пробрасывание ошибок до ПОДД - DTMN-1679 Разработка функционала открепленной подписи Список изменений *smev3-adapter* версии 4.0.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1300 Логирование в формате JSON - DTMN-1406 Добавлено журналирование запросов и ответов - DTMN-1497 Обновлена работа метрик - DTMN-1642 Обновлена версия библиотеки журналирования - DTMN-1612 Проброс ошибок от Prostore в ответе - DTMN-1768 Ошибка получения имени файла из блоб адаптера Список изменений *rest-uploader* версии 1.0.4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1300 Логирование в формате JSON - DTMN-1330 Загрузка файла с нулевой длиной - DTMN-1500 Добавлены метрики - DTMN-1604 Проброс ошибок от Prostore - DTMN-1670 Ошибка метрики Список изменений *data-uploader* версии 1.0.4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - DTMN-1300 Логирование в формате JSON - DTMN-1330 Загрузка файла с нулевой длиной - DTMN-1529 Добавлены метрики - DTMN-1536 Обновленный формат MPPW - DTMN-1604 Проброс ошибки от Prostore - DTMN-1659 Исправлена команда на загрузку с дубликатами таблиц - DTMN-1670 Ошибка метрики - DTMN-1672 Исправлен неправильный старт