cryostatio / cryostatio/cryostat-web
[Request] Target Lineage view should use working database, not audit records, when available
- Dominant language
- TypeScript
- Stars
- 13
- Forks
- 21
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 42
Description
### Describe the feature
https://github.com/cryostatio/cryostat-web/pull/2065#issue-3867343094
> This currently always calls into the backend's new audit endpoint to determine the target's lineage based on historical audit records, but for currently available/discovered targets this information is also present in the regular discovery tree, which should be a more performant query when it's available.
### Anything other information?
_No response_
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the linked pull request and tracing the Target Lineage view's current use of the backend audit endpoint. Compare that path with the regular discovery tree, then verify that currently available targets use the working database when present while unavailable targets retain the audit-record behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100