You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Проведен рефакторинг кода для совместимости с Java 17. Переписаны вызовы deprecated функционала, помеченного в Java 11.
Доработан функционал событийной модели workflow, чтобы события можно было указывать как в тексте инициализации шагов, так и с кода Groovy.
В файловые процессы добавлено событие onProcessTrackCode для отслеживания хода работы процесса.
Dsl фичи
models: Теперь в workflow можно так же задавать события прямо в коде Groovy с помощью функции events, как это сделано для инициализации шагов.
fileman: в процессах copier и processing теперь можно указать код для события отслеживания хода обработки файлов. В Closure событие будут передаваться два параметра:
Long count_files - общее количество файлов для обработки;
Long processed_files - обработанное на текущий момент количество файлов.
Dsl баги
В эталонных файловых моделях не создавались директории, если был включен флаг их создания.
Getl баги
getl.proc.Executor: при вызове кода с помощью функции runCodeWithTimeout не корректно работало автоклонирование объектов репозитория для выполняемого потока, что не приводило к закрытию соединений после завершения работы кода потока до остановки приложения или вызова сборщика мусора.