1.3.6
Release Notes for Loghi-HTR Version 1.3.6
Date: 2023-12-08
Overview
Version 1.3.6 of Loghi-HTR introduces new features for enhanced usability and performance, including Conda support and a Prometheus endpoint for queue monitoring. This release also contains important enhancements to the config file and a significant bug fix in the API.
New Features
- Conda Support with
environment.yml
: Anenvironment.yml
file has been added to facilitate easy setup of Conda environments. Users can initialize their environment with:
conda env create -f environment.yml
conda activate loghi-htr
- Prometheus Endpoint for Queue Monitoring: A Prometheus endpoint is now available in the API at the route
"/prometheus"
(GET method), enabling monitoring of the length of queues for better system performance insights.
Enhancements
- Config File Enhancements:
- The
url-code
containing the GitHub link (https://github.com/knaw-huc/loghi) has been added to the config file. - The
model_name
has also been included in the config file for improved model management.
Bug Fixes
- API Concurrency Bug Fix: Addressed a concurrency issue in the API where simultaneous instances might try to create the same folder, leading to potential crashes. This fix ensures more stable API operations.
Contributors
- @rvankoert: Contributed to adding the GitHub link and
model_name
to the config file. - @MMaas3: Responsible for creating the
environment.yml
and the Prometheus endpoint. - @TimKoornstra: Fixed the concurrency bug in the API.
Full changelog: 1.3.0...1.3.6