Skip to content

feat: support otlp http binary protobuf format log data and update doc#3986

Merged
zqr10159 merged 10 commits into
apache:masterfrom
bigcyy:otlp-http-binary-protobuf
Jan 23, 2026
Merged

feat: support otlp http binary protobuf format log data and update doc#3986
zqr10159 merged 10 commits into
apache:masterfrom
bigcyy:otlp-http-binary-protobuf

Conversation

@bigcyy

@bigcyy bigcyy commented Jan 19, 2026

Copy link
Copy Markdown
Member

What's changed?

  1. Binary Protobuf Support: Added support for application/x-protobuf Content-Type, allowing ingestion and parsing of binary OTLP log data.

  2. Standard Endpoint: Implemented the standard OTLP HTTP endpoint POST /api/logs/otlp/v1/logs, supporting both JSON and Binary formats compliant with the OTLP specification.

  3. Refactoring: Introduced OtlpLogController to handle OTLP-specific requests independently, decoupling logic from the generic LogIngestionController.

  4. Documentation: Updated the official documentation and frontend guides to reflect the new endpoint and configuration details.

Checklist

  • I have read the Contributing Guide
  • I have written the necessary doc or comment.
  • I have added the necessary unit tests and all cases have passed.

Add or update API

  • I have added the necessary e2e tests and all cases have passed.

@github-actions github-actions Bot added the doc Improvements or additions to documentation label Jan 19, 2026
@bigcyy bigcyy self-assigned this Jan 19, 2026
@bigcyy bigcyy assigned zqr10159 and unassigned bigcyy Jan 19, 2026

This comment was marked as outdated.

bigcyy and others added 2 commits January 19, 2026 22:00
…g_integration.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Yang Chen <1597081640@qq.com>
@bigcyy bigcyy requested a review from zqr10159 January 19, 2026 14:43
@zqr10159 zqr10159 marked this pull request as draft January 20, 2026 09:26
@zqr10159 zqr10159 marked this pull request as ready for review January 22, 2026 14:59
@zqr10159 zqr10159 merged commit 47caa5b into apache:master Jan 23, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend doc Improvements or additions to documentation webapp

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants