Skip to content

Conversation

@chenhuansome
Copy link
Contributor

@chenhuansome chenhuansome commented Sep 29, 2025

What problem does this PR solve?

This PR adds complete OpenTelemetry distributed tracing configuration documentation for OpenGemini Java Client, facilitating user integration of link tracing functionality.

Changes

  1. Added dependency configuration - Provides Maven dependency configuration
  2. Clear configuration steps - Complete workflow from dependency addition to interceptor registration

Configuration Features

  • [✓ ] Supports Jaeger as tracing backend

  • [✓ ] Automatically traces all database operations (queries and writes)

  • [✓ ] Batch processing optimizes performance

  • [✓ ] Service name identification for easy monitoring

Usage :

Users only need to follow the documentation steps to add dependencies and configuration code, and distributed tracing will be automatically added to all OpenGemini operations.

Testing :

Related integration tests have been verified in TracingIntegrationTest to ensure the tracing functionality works properly.

*related documents:
openGemini/openGemini.github.io#163

@dosubot
Copy link

dosubot bot commented Sep 29, 2025

Documentation Updates

Checked 2 published document(s). No updates required.

How did I do? Any feedback?  Join Discord

@chenhuansome chenhuansome changed the title Ci coverage feat: add Ci config about opentelemetry Sep 29, 2025
@chenhuansome chenhuansome changed the title feat: add Ci config about opentelemetry docs: instructions for using OpenTelemetry tracing Oct 23, 2025
@chenhuansome chenhuansome deleted the ci-coverage branch October 24, 2025 13:18
@chenhuansome chenhuansome restored the ci-coverage branch October 24, 2025 13:19
@chenhuansome chenhuansome reopened this Oct 24, 2025
@chenhuansome chenhuansome force-pushed the ci-coverage branch 2 times, most recently from 60b6783 to f45a5c6 Compare October 24, 2025 13:58
Signed-off-by: chenhuan <xiangyuyu_2024@qq.com>
@weiping-code weiping-code merged commit 2a57c95 into openGemini:main Oct 26, 2025
14 checks passed
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