Найти в Дзене
Platformeco

Создание процессов с сохранением состояния с Workflow, улучшения в Debugger и оптимизация производительности

Теперь изменения из Platformeco Cloud Studio 4.2.2 доступны в десктопной версии! Изменения: Изменения: 1.Новые изменения в модуле отладки с обновленным управлением трассировкой 2.Улучшения в процессе сборки 3.Автокоррекция модели данных на основе трейсов в отладчике Релиз Workflows! Теперь в Platformeco можно создавать процессы с сохранением состояния (statefull). Это позволяет создавать бизнес-процессы, которые могут быть растянуты во времени на месяцы и даже годы Добавлена политика: Изменения: Изменения: Увеличен DEFAULT_MAX_STRING_SIZE с 300 до 5000 символов. Таким образом, текст ошибки в отладчике не будет обрезаться Изменения: Изменения: Добавлена возможность возвращать результат в виде объекта (по умолчанию строка) Изменения: Добавлена возможность изменения версии JSON-схемы Изменения: Добавлена транзакционная политика Read Policy, которая позволяет получать определенное количество сообщений за один запрос. Теперь сообщения из Kafka можно читать не только в Kafka-дефинициях, но
Оглавление

4 квартал 2023
4 квартал 2023

Studio Desktop 2.2.4

Теперь изменения из Platformeco Cloud Studio 4.2.2 доступны в десктопной версии!

Изменения:

  • Новый модуль документации с поддержкой OpenApi3 и встроенной проверкой в соответствии со спецификацией OpenApi
  • Копирование конфигурации между окружениями
  • Новое окно фиксации изменений
  • У каждой политики теперь есть своя персонализированная иконка
-2
-3

Platformeco Cloud Studio 4.3.0

Изменения:

1.Новые изменения в модуле отладки с обновленным управлением трассировкой

  • Оптимизированный процесс отладки
  • Взаимодействие и управление трассировками
  • Расширенная группировка трасс
  • Загрузка и совместное использование трасс
  • Просмотр трасс из нескольких дефиниций
  • Итеративная отладка с помощью forEach

2.Улучшения в процессе сборки

  • Новая структура блоков
  • Модернизированное создание модели данных
  • Удобное обновление модели данных

3.Автокоррекция модели данных на основе трейсов в отладчике

  • Тонкая настройка моделей данных с помощью ручной кастомизации
  • Выбор трейса в репозитории переменных
-4
-5

Workflows

Policies 1.0.0

Релиз Workflows! Теперь в Platformeco можно создавать процессы с сохранением состояния (statefull). Это позволяет создавать бизнес-процессы, которые могут быть растянуты во времени на месяцы и даже годы

Добавлена политика:

  • SendSignal
  • StartWorkflow
-6

Core 3.37.0

Изменения:

  • Поддержка нового типа потока — Workflows
  • Поддержка узлов Workflow: Activity, Workflow, Loop, Branches, Block, FX
  • Поддержка трассировки OTEL для Workflows
  • Обновление зависимостей OTEL (может выдавать предупреждения при установке текущих версий коннекторов)
-7

Nodes 1.1.0

Изменения:

  • Добавлена форма круга для узла WaitSignal
  • Добавлены узлы для Workflow: ForEachFxSwitchWhile
  • WaitSignal — ожидание сигнала от политики SendSignal
-8

Core

3.34.3

Увеличен DEFAULT_MAX_STRING_SIZE с 300 до 5000 символов. Таким образом, текст ошибки в отладчике не будет обрезаться

3.35.0

Изменения:

  • Улучшена производительность отладки;
  • В конфигурацию ядра добавлен параметрmaxArraySize. Этот параметр управляет максимальным количеством элементов массива, видимых в отладчике (по умолчанию 100)
-9
-10

Csvtojson Policy 1.2.0

Изменения:

Добавлена возможность возвращать результат в виде объекта (по умолчанию строка)

-11

Jsonschema Policy 4.7.0

Изменения:

Добавлена возможность изменения версии JSON-схемы

-12

Kafka Connector

5.2.0

Изменения:

Добавлена транзакционная политика Read Policy, которая позволяет получать определенное количество сообщений за один запрос. Теперь сообщения из Kafka можно читать не только в Kafka-дефинициях, но и в любых других

Требуется для работы:

  • Redis
  • Версия Kafka-satellite ≥ 1.7.0
  • Ядро ≥ 3.28.1
-13

5.3.0

Изменения:

Рефакторинг логики обработки ошибок: теперь весь список ошибок помещается в трассировку

Исправлено:

  • некорректное поведение при ошибке отправки DLQ: теперь при неудачной отправке сообщения в DLQ не происходит попытка комита батча сообщений;
  • отображение информации об ошибках в трассировке
-14

FTP Connector

4.3.2 — 4.3.3

Изменения:

  • Улучшена производительность блока FindFilesInFTP при установке параметра checksubfolder в true. Использование памяти уменьшилось примерно в 4,5 раза при использовании FTP-сервера, содержащего около 300 тысяч файлов. Скорость выполнения дефиниции также увеличилась примерно в 18 раз;
  • Оптимизировано использование памяти блоком FindFilesInFTP при установке параметра checksubfolder в true при работе с SFTP-сервером.
-15

Ioredis Connector 2.12.0

Добавлены новые опции для подключения Redis Sentinel

Изменения:

  • Sentinel Username — имя пользователя для экземпляров Sentinel
  • Sentinel Password — Пароль для экземпляров Sentinel
  • Enable TLS For Sentinel Mode — Установите значение true при подключении к зашифрованным экземплярам Sentinel.
  • Sentinel Instances — Список экземпляров Sentinel для подключения. В списке не обязательно должны быть перечислены все ваши экземпляры Sentinel, достаточно нескольких, чтобы в случае отказа одного из них клиент попробовал подключиться к следующему.
  • Preferred Slaves — может использоваться для предпочтения определенного ведомого или набора ведомых на основе приоритета.
  • Предпочитаемые ведомые — может использоваться для предпочтения определенного ведомого или набора ведомых на основе приоритета.
-16
-17

Релиз IMAP Connector 

1.0.0 — 1.2.0

Блок:

  • Read messages для получения сообщений;
  • List mailboxes для просмотра доступных папок в почтовых ящиках;
  • Search messages для поиска сообщений по параметрам

Блок Read messages теперь по умолчанию возвращает основные поля fromtotopic и body

-18
-19

Postgres Connector 2.1.0

Изменения:

Реализована возможность добавления параметров запроса с использованием значения из контекста для политики PG: Query. Для этого в политику было добавлено новое свойство типа Parameters configuration, которое можно было установить с помощью контекстной переменной

-20
-21

JDBC Connector 4.6.0

Изменения:

Добавлено новое поле при создании коннектораProgram name. Если пользователь не заполнит это поле, то по умолчанию будет использоваться значение jdbc — satellite — channel name — environment. При получении информации о сеансах работы с базами данных имя клиента можно увидеть в столбце program_name, а для Oracle — в столбце PROGRAM

-22

Superagent Connector 5.3.0

Изменения:

Добавлен флаг ✅ ignoreIndefinite для заголовков запроса в блоке HTTP Request. Если он включен, переменные undefined и null не будут переданы в headers запроса

-23

Channel Loader 5.5.0

Изменения:

  1. Улучшена производительность загрузки конвертеров моделей данных
  2. Добавлена возможность настройки боковой панели в студии через config:
  • Добавлены yaml-файлы для внутренних/основных политик (forEachfunctionjavascriptparallelswitch),
  • Добавлена возможность группировать политики потока с основными политиками в боковой панели
  • Добавлена возможность чтения свойства keywords из политик
  • Добавлен метод buildSidebar в адаптере студии, который преобразует текущий конфиг в sidebar и возвращает структуру sidebar
-24

Cloud Manager 10.5.0

Изменения:

Добавлена полноценная поддержка русского языка для экрана списка сессий

-25
-26

Блог Platformeco