feat(java-agent): add release telemetry comparison workflow#503
Conversation
Replace the placeholder skeleton at /java-agent/releases with a working cross-version diff view. Adds useReleaseDiff hook, ReleaseSummaryStats, and ReleaseResultsTable; enables JAVA_RELEASE_COMPARISON flag locally. Signed-off-by: Suhrid Marwah <suhridmarwah07@gmail.com>
✅ Deploy Preview for otel-ecosystem-explorer ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Signed-off-by: Suhrid Marwah <suhridmarwah07@gmail.com>
|
Hi @jaydeluca, |
|
@suhr25 im a bit confused as to why you are submitting this. @Pittu-Sharma was working on this previously and the issue is assigned to them, are the two of you coordinating/communicating in some way? |
|
@suhr25 Also as a side note, I’d appreciate if you could avoid directly pinging me or other maintainers on issues and PRs unless something is truly urgent. We all receive notifications for activity in the repository and review things as time permits. There are only a few maintainers managing a fairly large volume of issues and PRs, so a bit of patience and understanding goes a long way. Thanks for keeping that in mind. |
|
Thanks for the clarification. |
@suhr25, I am working on this, I think there is some misunderstanding . |
|
I'm not @suhr25. |
|
@Pittu-Sharma |
|
going to close this one. Thank you @suhr25 for the attempted contribution, in the future just try and avoid issues that are already assigned to someone |
SUMMARY
Implemented the Java Agent Release Comparison page to let users compare two agent versions and quickly see instrumentation and telemetry changes across releases.
FIX
Replaced the existing placeholder page with a working release comparison experience using the existing telemetry diff engine. Added version selection with URL sync, release summary stats, and a searchable/filterable results table showing added, removed, and changed instrumentations. Also added tests for the new hook and UI components, and enabled the feature flag locally.
Feature remains gated behind JAVA_RELEASE_COMPARISON.
CHECKLIST