Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compliance Matrix Validation for rel1.0.0 -Exporters ( Memory, Console, OTLP) #720

Closed
3 of 10 tasks
lalitb opened this issue May 3, 2021 · 4 comments
Closed
3 of 10 tasks
Assignees
Labels
release:required-for-ga To be resolved before GA release spec-compliance Not compliant to OpenTelemetry specs
Milestone

Comments

@lalitb
Copy link
Member

lalitb commented May 3, 2021

This ticket is to validate the below attributes of Spec Compliance Matrix for Rel 1.0.0. While validation, if there is any ticket created for non-compliance, mention that next to the non-compliant point below in the description.

Link: https://github.com/open-telemetry/opentelemetry-specification/blob/v1.0.0/spec-compliance-matrix.md#exporters

Exporters:

  • Standard output (logging)
  • In-memory (mock exporter)

OTLP:

  • OTLP/gRPC Exporter or
  • OTLP/HTTP binary Protobuf Exporter or
  • OTLP/HTTP JSON Protobuf Exporter
  • OTLP/HTTP gzip Content-Encoding support ( Optional)
  • Concurrent sending (Optional as per specs)
  • Honors retryable responses with backoff ( Optional)
  • Honors non-retryable responses (Optional)
  • Honors throttling response (Optional)
@lalitb lalitb added bug Something isn't working release:required-for-ga To be resolved before GA release spec-compliance Not compliant to OpenTelemetry specs and removed bug Something isn't working labels May 3, 2021
@lalitb lalitb added this to the 1.0.0-rc.1 milestone May 3, 2021
@lalitb
Copy link
Member Author

lalitb commented May 26, 2021

OTLP:

OTLP/gRPC Exporter or

Supported:
https://github.com/open-telemetry/opentelemetry-cpp/tree/main/exporters/otlp

OTLP/HTTP binary Protobuf Exporter or

Not supported, Optional

OTLP/HTTP JSON Protobuf Exporter

Not supported, Optional

OTLP/HTTP gzip Content-Encoding support ( Optional)

N/A

Concurrent sending

Not Supported - It's optional as per the specs : https://github.com/open-telemetry/opentelemetry-specification/blob/v1.0.0/specification/protocol/otlp.md#otlpgrpc-concurrent-requests

Honors retryable responses with backoff ( Optional)

Not Supported.

Honors non-retryable responses (Optional)

Not supported

Honors throttling response (Optional)

Not supported.

@lalitb
Copy link
Member Author

lalitb commented May 26, 2021

@lalitb
Copy link
Member Author

lalitb commented May 26, 2021

Missing features from OTLP exporter:

#801 #802

@lalitb
Copy link
Member Author

lalitb commented Jun 1, 2021

Validated, and created required issues. Closing this.

@lalitb lalitb closed this as completed Jun 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release:required-for-ga To be resolved before GA release spec-compliance Not compliant to OpenTelemetry specs
Projects
None yet
Development

No branches or pull requests

2 participants