diff --git a/.gitignore b/.gitignore index 4b8ab74b..1f32c4ee 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,4 @@ __pycache__/ data/ # IntelliJ files -/.idea/ +.idea/ diff --git a/releases/README.md b/releases/README.md index 05d6740d..ba0c421f 100644 --- a/releases/README.md +++ b/releases/README.md @@ -1,7 +1,16 @@ # NameRes Releases -## Translator Releases +Release notes for NameRes, newest first. Releases up to November 2024 were made as part of a +Translator release and are named for it; later releases are named for the NameRes version. -- [May 2024](TranslatorMay2024.md) -- [December 2023](TranslatorDecember2023.md) -- [October 2023](TranslatorOctober2023.md) \ No newline at end of file +| Release | NameRes | Babel | +|---|---|---| +| [v1.5.2](v1.5.2.md) | v1.5.2 | 2025sep1 | +| [v1.5.1](v1.5.1.md) | v1.5.1 | 2025sep1 | +| [v1.4.7](v1.4.7.md) | v1.4.7 | 2025jan23 | +| [Translator "Hammerhead" (November 2024)](TranslatorHammerheadNovember2024.md) | v1.4.5 | 2024oct24 | +| [Translator "Guppy" (August 2024)](TranslatorGuppyAugust2024.md) | v1.4.3 | 2024aug18 | +| [Translator "Fugu" (July 2024)](TranslatorFuguJuly2024.md) | v1.3.14 | 2024jul13 | +| [Translator May 2024](TranslatorMay2024.md) | v1.3.12 | 2024mar24 | +| [Translator December 2023](TranslatorDecember2023.md) | v1.3.11 | 2023nov5 | +| [Translator October 2023](TranslatorOctober2023.md) | v1.3.6 | 2023aug3 | diff --git a/releases/v1.5.1.md b/releases/v1.5.1.md index f9924fb6..845d47e5 100644 --- a/releases/v1.5.1.md +++ b/releases/v1.5.1.md @@ -3,7 +3,7 @@ ([Babel 2025sep1](https://github.com/TranslatorSRI/Babel/blob/master/releases/2025sep1.md)) - NameRes: [v1.5.1](https://github.com/TranslatorSRI/NameResolution/releases/tag/v1.5.1) -Next release: _None as yet_ +Next release: [NameRes v1.5.2](./v1.5.2.md) Previous release: [NameRes v1.4.7](./v1.4.7.md) ## Bugfixes diff --git a/releases/v1.5.2.md b/releases/v1.5.2.md new file mode 100644 index 00000000..97252656 --- /dev/null +++ b/releases/v1.5.2.md @@ -0,0 +1,32 @@ +# NameRes v1.5.2 Release +- Babel: [2025sep1](https://stars.renci.org/var/babel_outputs/2025sep1/) + ([Babel 2025sep1](https://github.com/NCATSTranslator/Babel/blob/main/releases/2025sep1.md)) +- NameRes: [v1.5.2](https://github.com/NCATSTranslator/NameResolution/releases/tag/v1.5.2) + +Next release: _None as yet_ +Previous release: [NameRes v1.5.1](./v1.5.1.md) + +This release is functionally identical to [NameRes v1.5.1](./v1.5.1.md) apart from the metrics support +described below, so everything in the v1.5.1 release notes applies here as well. + +It is the most recent NameRes release that can load Babel exports without the `taxon_specific` flag, which +[NameRes v1.6.0](https://github.com/NCATSTranslator/NameResolution/releases/tag/v1.6.0) began to require. +It therefore supports Babel releases up to and including +[2025sep1](https://github.com/NCATSTranslator/Babel/tree/main/releases/2025sep1). The metrics code added +here was never directly ported to the 1.6.0 or subsequent releases -- instead, it was reimplemented there. + +## New Features +- Added Solr and query metrics ([PR #253](https://github.com/NCATSTranslator/NameResolution/pull/253)). + - `/status?full=true` reports more detailed Solr information, including memory/CPU and cache information. + - A "recent times" deque continuously reports on recent queries so that increases in query time are visible. + - Queries are logged along with the time taken, for tracking performance over the long term. + - Documented in [documentation/Performance.md](../documentation/Performance.md). + +## Improvements +- Renamed `reverse_lookup()` to `curie_lookup()` and `lookup_names_(get|post)` to `synonyms_(get|post)` for + clarity ([PR #253](https://github.com/NCATSTranslator/NameResolution/pull/253)). +- Fixed a typo in data-loading/README.md ([PR #253](https://github.com/NCATSTranslator/NameResolution/pull/253)). + +## Releases since [NameRes v1.5.1](./v1.5.1.md) +- [NameRes v1.5.2](https://github.com/NCATSTranslator/NameResolution/releases/tag/v1.5.2) + - Release v1.5.2 with metrics by @gaurav in #253