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
logging: добавлено свойство printErrorToConsole, при включении которого все сообщения с уровнем severe дублируются в стандартную консоль вывода. Опцию можно включать в командной строке как getlprop.logging.printErrorToConsole=true.
Dsl баги
models: у моделей изменены классы хранения атрибутов и переменных с HashMap на LinkedMap, чтобы при сохранении моделей в файлы конфигурации они не терялись, если задано null значение.
Getl фичи
getl.utils.Logs: добавлено свойство printErrorToConsole, при включении которого все сообщения с уровнем severe дублируются в стандартную консоль вывода.
getl.utils.StringUtils: добавлена функция CurStrByLines, с помощью которой можно обрезать текст до указанного количества строк или размера.
Getl баги
getl.proc.Flow: не корректно обрабатывался маппинг полей приёмника в методе copy, если у них вместо поля источника стоял null и они должны были быть исключены из обработки процесса копирования.
getl.csv.CSVDriver: если в параметрах методов значения числовых показателей были переданы строкой, то возникала ошибка.
getl.dbf.DBFDriver: если в параметрах методов значения числовых показателей были переданы строкой, то возникала ошибка.
getl.dbf.ExcelDriver: если в параметрах методов значения числовых показателей были переданы строкой, то возникала ошибка.
getl.jdbc.JDBCDriver: если в параметрах методов значения числовых показателей были переданы строкой, то возникала ошибка.
getl.jdbc.JDBCDriver: если в eachRow передавался параметр limit с значением 0, то вместо возврата всех записей ничего не возвращалось.
getl.files.Manager: если в параметрах методов значения числовых показателей были переданы строкой, то возникала ошибка.
getl.dbf.JSONDriver: если в параметрах методов значения числовых показателей были переданы строкой, то возникала ошибка.
getl.dbf.KafkaDriver: если в параметрах методов значения числовых показателей были переданы строкой, то возникала ошибка.
getl.utils.ConvertUtils: функции Object2* теперь возвращают null, если им передана пустая строка.
getl.utils.ListUtils: функция EvalMacroValues не корректно конвертировала значения элементов списка с макропеременными.
getl.utils.MapUtils: функция EvalMacroValues не корректно конвертировала значения элементов списка с макропеременными.
getl.utils.StringUtils: функция EvalMacroString подставляла "null", если у макро-переменной было значение null. Теперь таким переменным подставляется пустота в возвращаемый текст.
getl.dbf.XMLDriver: если в параметрах методов значения числовых показателей были переданы строкой, то возникала ошибка.
getl.dbf.YAMLDriver: если в параметрах методов значения числовых показателей были переданы строкой, то возникала ошибка.