Skip to content

EBP-3100: Remove PubSub+ branding from distributed tracing samples - #99

Merged
Mrc0113 merged 4 commits into
SolaceSamples:masterfrom
shaanchander-solace:EBP-3100
Sep 22, 2026
Merged

Mrc0113 merged 4 commits into
SolaceSamples:masterfrom
shaanchander-solace:EBP-3100

Conversation

@shaanchander-solace

@shaanchander-solace shaanchander-solace commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Removes customer-visible "PubSub+" text from the distributed tracing samples, the ones that exercise solace-opentelemetry-jcsmp-integration, and uses the official product names throughout the same comment blocks. Part of the JCSMP OTel integration rebrand (EBP-1132).

Comments and one printed string, no identifiers or copyable code:

  • GuaranteedPublisherWithManualInstrumentation.java:51, GuaranteedPublisherWithCustomPropagation.java:54: "Solace PubSub+ Broker" to "Solace Event Broker"
  • GuaranteedPublisherWithManualInstrumentation.java:48, GuaranteedPublisherWithCustomPropagation.java:51: "Solace OpenTelemetry Integration for JCSMP" to the official library name "OpenTelemetry for Solace JCSMP API", so the whole Javadoc block uses current names
  • QueueSubscriberWithManualInstrumentation.java:114: "PubSub+ Manager WebGUI" to "Broker Manager WebGUI"
  • build.gradle:90, the comment above the tracing dependencies: "Solace OpenTelemetry JCSMP Integration" to "OpenTelemetry for Solace JCSMP API", same reason

Names follow https://docs.solace.com/Release-Notes/renamed-products.htm.

Scope is product names in the tracing samples only. Left as-is on purpose: the docs URL comment at QueueSubscriberWithManualInstrumentation.java:77 still uses the old Solace-PubSub-Messaging-APIs path. It resolves (it redirects to the developer guide home rather than the timeouts page) and the same comment appears in nine other files, so it belongs with the URL cleanup. Elsewhere, the same "PubSub+ Manager WebGUI" string remains in patterns/GuaranteedProcessor.java:128 and patterns/GuaranteedSubscriber.java:107, and semp-rest-api/curl-create-queue-with-subscription.txt:3, which the changed error message points readers to, still says "PubSub+ Manager GUI". In total 17 lines in 13 files, all general JCSMP content or URL paths, left for a separate change so this PR stays tied to the OTel integration work. Happy to widen it here if you would rather take it all at once.

Test plan: comment and string edits only. A case-insensitive grep for pubsub over features/distributedtracing/ now matches only the docs URL path on line 77.

Uses the official names from the Solace renamed-products page. Also points the connection-timeout comment at the current docs URL; the old PubSub-branded path redirects to the guide home.
Scope stays on product names. The URL path change belongs with the nine other files that use the same comment.
@shaanchander-solace
shaanchander-solace marked this pull request as ready for review September 21, 2026 19:03
@Mrc0113
Mrc0113 merged commit d3000a1 into SolaceSamples:master Sep 22, 2026
@shaanchander-solace
shaanchander-solace deleted the EBP-3100 branch September 22, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants