Skip to content

Conversation

thompson-tomo
Copy link
Contributor

@thompson-tomo thompson-tomo commented Jul 10, 2025

Related to #2228
Closes #2762

Changes

This rewrites the jsonrpc page to provide the span definitions rather than just listing the attributes as requested in #2720

This also defines jsonrpc as a system which had been documented but wasn't part of the model.

Note: if the PR is touching an area that is not listed in the existing areas, or the area does not have sufficient domain experts coverage, the PR might be tagged as experts needed and move slowly until experts are identified.

Merge requirement checklist

@thompson-tomo thompson-tomo requested review from a team as code owners July 10, 2025 01:55
@thompson-tomo thompson-tomo changed the title change requirement of attributes used in span name #2228 change requirement of attributes used in rpc span name #2228 Jul 10, 2025
@jsuereth jsuereth added the experts needed This issue or pull request is outside an area where general approvers feel they can approve label Jul 28, 2025
@jsuereth
Copy link
Contributor

We should hold on RPC related changes until the RPC semconv SIG is formed.

@thompson-tomo
Copy link
Contributor Author

As this came about due to a bug, what can be done to progress it? Would changing the rpc.method conditionally required message to indicate only for json-rpc & put back rpc.service allow this to be progressed sooner?

@github-actions github-actions bot added the enhancement New feature or request label Sep 5, 2025
@thompson-tomo thompson-tomo force-pushed the fix/#2228_MethodRequirement branch from a5929bf to cc53736 Compare September 5, 2025 03:18
@thompson-tomo thompson-tomo changed the title change requirement of attributes used in rpc span name #2228 explicit json rpc span definitions #2228 Sep 5, 2025
@thompson-tomo thompson-tomo requested a review from a team as a code owner September 5, 2025 07:15
@thompson-tomo thompson-tomo force-pushed the fix/#2228_MethodRequirement branch from 6700eae to 2b6e560 Compare September 18, 2025 01:32
@thompson-tomo
Copy link
Contributor Author

@lmolkova could you take a look at this & let me know if everything is resolved and can hopefully be merged soon.

@github-project-automation github-project-automation bot moved this from Untriaged to Needs More Approval in Semantic Conventions Triage Sep 24, 2025
@lmolkova lmolkova added this pull request to the merge queue Sep 25, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 25, 2025
@trask trask moved this from Needs More Approval to Ready to be Merged in Semantic Conventions Triage Sep 25, 2025
@trask trask added this pull request to the merge queue Sep 25, 2025
Merged via the queue into open-telemetry:main with commit b5d47c9 Sep 25, 2025
17 of 18 checks passed
@thompson-tomo thompson-tomo deleted the fix/#2228_MethodRequirement branch September 25, 2025 03:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:rpc enhancement New feature or request experts needed This issue or pull request is outside an area where general approvers feel they can approve
Development

Successfully merging this pull request may close these issues.

Remove rpc.system attribute from rpc framework pages
5 participants