Skip to content
Merged
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
3d37f2e
Renamed LOGGER to logger.
gaurav Dec 18, 2025
4d271de
Added logging to /synonyms API endpoint.
gaurav Dec 18, 2025
096f79c
Added logging to Lookup.
gaurav Dec 18, 2025
923e079
Added logging for bulk_lookup().
gaurav Dec 18, 2025
c8ae693
Added NameRes version to /status.
gaurav Feb 20, 2026
bc02650
Added BIOLINK_MODEL_TAG.
gaurav Feb 20, 2026
9c255ec
Added basic tests for /status.
gaurav Feb 20, 2026
27f9f4b
Improved tests.
gaurav Feb 20, 2026
d4d23b1
Attempted to fix issues.
gaurav Feb 20, 2026
b19316c
Fixed key name.
gaurav Feb 20, 2026
7f02500
Update api/server.py
gaurav Feb 20, 2026
3a2bbc9
Update api/server.py
gaurav Feb 20, 2026
f7267dc
Added a "recent times" that allows us to track query times.
gaurav Dec 18, 2025
9c89abf
Improved name.
gaurav Dec 18, 2025
a0707a6
Apply suggestion from @gaurav
gaurav Apr 7, 2026
a3e00f8
Add Solr performance diagnostics to /status and logging
gaurav Apr 7, 2026
fc168b8
Added on:pull_request trigger for testing.
gaurav Apr 7, 2026
3979968
Add query rate estimation to /status
gaurav Apr 7, 2026
688737e
Incremented version to v1.5.2.
gaurav Apr 7, 2026
a05e4b8
Group Solr metrics under a single 'solr' key in /status
gaurav Apr 7, 2026
c9367b6
Merge query_log and expand rate statistics in /status
gaurav Apr 7, 2026
a211880
Remove recent_times_ms from /status response
gaurav Apr 7, 2026
66b5654
Fix negative inter_arrival_ms from out-of-order log entries
gaurav Apr 7, 2026
03672b0
Fix three bugs identified in PR review
gaurav Apr 7, 2026
9fcb4e8
Add physical_memory_used_pct to /status Solr OS metrics
gaurav Apr 8, 2026
c9fc44c
Extract Solr logic from server.py into api/solr.py with OO design
gaurav Apr 8, 2026
3624ca6
Added on:pull_request trigger for testing.
gaurav Apr 8, 2026
f1d3b2e
Add latency bucket proportions to recent_queries in /status
gaurav Apr 8, 2026
82e9e1a
Add ?full=true parameter to /status to reduce Solr load
gaurav Apr 8, 2026
36c7f11
Document ?full query parameter in FastAPI schema for /status
gaurav Apr 8, 2026
ddcd29e
Simplify latency bucket counting: single pass + named constants
gaurav Apr 8, 2026
85cb011
Fixed bug: changed default infores to NameRes, not NodeNorm.
gaurav Apr 8, 2026
05e0a0a
Fix doc inaccuracies found during sync-docs audit
gaurav Apr 8, 2026
da3f360
Replaced time_ns() with perf_counter_ns().
gaurav Apr 8, 2026
9a805d8
Removed on:pull_request trigger after testing.
gaurav Apr 8, 2026
ba2a9b9
Tweaked tests to get them to pass.
gaurav Apr 8, 2026
0e9b80e
Oops, messed with the wrong test.
gaurav Apr 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/release-name-resolution.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: 'Release a new version of NameResolution to Github Packages'

on:
pull_request:
release:
types: [published]
Comment on lines 3 to 5
Copy link

Copilot AI Apr 7, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The release workflow now triggers on pull_request, but the job always logs into GHCR and runs docker/build-push-action with push: true. On PRs this can publish images unintentionally and also references github.event.release.target_commitish, which won't exist for PR events. Consider removing the pull_request trigger or gating the push/build-args to release events only (e.g., if: github.event_name == 'release').

Copilot uses AI. Check for mistakes.

Expand Down
2 changes: 1 addition & 1 deletion api/resources/openapi.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
openapi: 3.0.2
info:
title: Name Resolver
version: 1.5.1
version: 1.5.2
email: bizon@renci.org
name: Chris Bizon
x-id: https://github.com/cbizon
Expand Down
Loading
Loading