Releases: arkuznetsov/yabr.os
Releases · arkuznetsov/yabr.os
v.0.7.1
Изменения в версии 0.7.1
- При чтении журнала регистрации в результатах чтения в поле "ВремяТранзакции" теперь указывается время в формате дата;
добавлено поле "ВремяТранзакцииВМиллисекундах"; - Добавлен параметр чтения каталога файлов "ПорядокСортировкиПоИмени" для указания порядка сортировки.
Параметр "СортироватьПоИмени" объявлен устаревшим;
Исправления
- При выводе данных в ClickHouse значений типа Дата, пустая дата в формате 1С приводится к формату Unix;
- Исправлена ошибка начала чтения со строки файла, содержащей закрывающий символ "}" без открывающего "{";
- Исправлена ошибка бесконечной рекурсии при обеспечении некорректно указанного каталога.
v.0.7.0
Изменения в версии 0.7.0
- Реализован обработчик вывода данных в Yandex ClickHouse.
Исправления
- Поправлен тип значения полей "ОсновнойПорт", "ВспомогательныйПорт" в записи ЖР;
- Поправлены параметры в команде тестирования производительности чтения скобкофайла;
- При чтении строк скобкофайла вместо конкатенации используется СтрСоединить.
- При чтении скобкофайла реализовано сохранения позиции чтения файла в процессе чтения (ранее позиция чтения сохранялась только по окончании чтения файла);
- Добавлена очистка прочитанных данных (снижено использование памяти);
v.0.6.2
- Поправлено получение данных скобкофайлов (спасибо А.Аюханову)
- Добавлены настройки Github Actions
v.0.6.1
v.0.6.0
Изменения в версии 0.6.0
- В обработчике фильтрации данных накопление отфильтрованных данных сделано опциональным (параметр "НакапливатьДанные"), по умолчанию данные не накапливаются, что снижает объем потребляемой памяти при обработке больших объемов данных.
- В обработчике отправки данных в elastic реализован подсчет отправленных данных;
Исправления:
- В менеджере обработки данных исправлена ошибка в сообщении об ошибке вычисления значения параметра;
- В обработчике отправки данных в elastic доработана обработка данных при завершении обработчика;
Рефакторинг
- Исправление замечаний BSL LS.
v.0.5.3
Изменения в версии 0.5.3
- В обработчике чтения скобкофайлов реализована возможность создания временной копии файла для чтения, (флаг: "ИспользоватьВременныйФайл"). Позволяет решить проблему работы с файлом параллельно с другими процессами.
v 0.5.2
Изменения в версии 0.5.2
Исправления:
- При установке путей к файлам добавлена проверка на операционную систему;
- В обработке чтения журнала регистрации добавлена проверка на заполненность элемента данных;
- Исправлена ошибка: удалялись прочитанные элементы, необходимые для обработки последующих элементов;
- В обработчике поиска настроек кластера поправлено имя файла настроек кластера для совместимости с разными ОС (casesensitive).
Рефакторинг
- Заполнение параметра "УровниЗаписей" обработчика чтения скобкофайлов, вынесено в отдельную процедуру.
Тесты
- Реализована возможность проверки, что выполняется тестирование приложения;
- Добавлены тесты:
- чтения журнала регистрации;
- чтения списка информационных баз;
- чтения отчета по версиям хранилища;
- чтения отчета по производительности.
- Добавлены настройки travis и sonar;
- Поправлено имя файла тестовых данных (casesensitive);
- Переименован файл примера выгрузки отчета по версиям хранилища.
v.0.5.1
Изменения в версии 0.5.1
- В обработчике чтения скобкофайлов реализована возможность указания префикса файла начальной позиции чтения;
- В обработке чтения скобкофайлов реализовано удаление элементов после передачи на обработку;
- В обработке чтения скобкофайла добавлена очистка полей обработанного элемента при его удалении;
- В менеджере обработки данных добавлен вывод подробной информации при ошибке вычисления значения параметров обработчиков;
- В обработчике вывода данных в Elastic отключено накопление результатов отправки.
Исправления:
- В менеджере обработки данных исправлена ошибка вызова произвольного метода обработки.
Прочее:
- В примере добавлено указание префикса файла начальной позиции чтения.
v. 0.5.0
Изменения в версии 0.5.0
- Реализован обработчик фильтрации данных;
- Добавлен обработчик поиска настроек кластера 1С;
- В обработчике чтения скобкофайлов реализовано автоматическое создание каталога для размещения файлов позиций чтения
- В обработчиках чтения словаря и журнала регистрации расширен состав полей;
- В обработчике чтения списка ИБ добавлена функция получения значений полей описания ИБ;
- В обработчике чтения списка ИБ реализован вывод параметров кластера для каждой базы и пути к файлам журнала регистрации;
- В обработчике чтения списка ИБ реализован параметр с указанием пути к файлу списка баз;
- В обработчике отправки данных в Elastic добавлены флаги сохранения обработанных данных и отправленных строк;
- В обработчике вывода данных в Elastic реализован замер времени обработки и вывод в результата замера, а также количества выгруженных данных;
- В обработчике вывода в Elastic добавлена возможность указания относительного пути к API Elastic;
- В обработчике чтения журнала регистрации реализовано заполнение служебных словарей данных из текстовых макетов;
- В обработчике чтения журнала регистрации реализована настройка запрета/разрешения вывода колонок;
- В обработчике выгрузки данных журнала регистрации добавлена возможность указания информационной базы журнал которой читается;
- В обработчиках реализован отдельный метод инициализации объекта с установкой ссылки на менеджер обработки данных;
- В менеджере обработки данных исправлена ошибка при отсутствии параметров обработчика.
Исправления:
- Исправлена ошибка указания порта при отправке данных в Elastic;
- В менеджере обработки данных исправлена ошибка: не изменялось единожды вычисленное значение вычисляемого параметра обработчика;
- В менеджере обработки данных исправлена ошибка при отсутствии параметров обработчика;
- В менеджере обработки данных установка параметров обработчика выполняется после установки данных, для реализации возможности переопределения входящих данных;
- В обработчике чтения скобкофайлов отключено монопольное чтение файла;
- В обработчике чтения списка ИБ поправлено определение путей к файлам журнала с учетом порта кластера.
Прочее:
- В обработчике чтения "скобкофайлов" удален функционал запоминания списка обработанных номеров строк;
- Реализован вывод логов и отладочных сообщений.
Первый релиз
v.0.4.0 v.0.4.0