The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.

Home / 4.13.4
Name Modified Size InfoDownloads / 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.
Source: README.md, updated 2022-01-13