The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.
Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Minornyi patch 4.13.4.tar.gz | 2022-01-13 | 56.6 MB | |
Minornyi patch 4.13.4.zip | 2022-01-13 | 56.9 MB | |
README.md | 2022-01-13 | 4.6 kB | |
Totals: 3 Items | 113.5 MB | 0 |
Кратко по версии
- После тестирования работы Getl задач под разными пользователями в Linux системе исправлены выявленные недочеты и баги.
- Для написания инкрементальных шаблонов копирования данных улучшена работа с flow copy, чтобы можно было легко организовать фильтрацию записей источника и собирать статистику копируемых полей для её дальнейшей обработки.
- Доработан механизм захвата для копирования файлов, чтобы можно было отслеживать изменения ранее обработанных файлов на источнике.
Dsl фичи
- etl: для copy добавлено свойство requiredStatistics, в котором можно задать список полей источника для формирования статистики по скопированным записям. После выполнения копирования статистику можно будет посмотреть в свойстве statistics.
- etl: для copy добавлено событие onFinalizing, в котором можно задать свой код финализации процесса копирования.
- etl: для copy добавлено событие onFilter, в котором можно задать свой код фильтрации записей источника перед их копированием в приёмник.
- etl: для copy добавлено событие onBulkLoad, в котором можно задать свой код, который будет выполнен до пакетной вставки сформированного с источника файла с записями.
- fileman: для файловых процессов теперь можно включить вывод трассировки обрабатываемых файлов с помощью свойства debugMode.
- fileman: для файловых процессов теперь можно включить режим процессинга ранее обработанных файлов, которые есть в истории, но у них изменились размер или время на источнике. При обработке таких файлов записи в истории так же будут изменены.
Dsl баги
- main: могла возникнуть ошибка, если при старте джоб не находил файл конфигурации getl-properties.conf.
- models: в workflow скрипты шагов хранились не в связанном списке, что приводило к нарушению их порядка следования при чтении и сохранении с файлов репозитория.
- models: для dataset моделей свойство historyPoint было переименовано в historyPointObject, чтобы не пересекаться с аналогичными названиями в классах Getl.
Getl фичи
- getl.files.Manager: с помощью свойства processModified при построении списка файлов теперь можно учитывать файлы, которые уже были загружены ранее, есть в истории, но у них изменилась длина или время в источнике.
Getl баги
- getl.config.ConfigSlurper: при сохранении map структур всегда шла сортировка по именам, что нарушало последовательность LinkedHashMap списков.
- getl.tfs.TFS: директории для временных файлов создавались в temp пути ОС в поддиректории getl. Это могло привести к тому, что работающие под разными пользователя и ролями процесс Getl лишались доступа к директории getl, если её создал процесс Getl под другим пользователем. Теперь каждый процесс Getl создает свой уникальный getl_* директорий в temp.