Skip to content

Commit

Permalink
main: use published BaggageSpanProcessor and remove internal one
Browse files Browse the repository at this point in the history
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
  • Loading branch information
codeboten committed Apr 24, 2024
1 parent 1e7f1f7 commit 3375b02
Show file tree
Hide file tree
Showing 5 changed files with 3 additions and 117 deletions.
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ opentelemetry-api = "^1.22.0"
opentelemetry-sdk = "^1.22.0"
opentelemetry-exporter-otlp = "^1.22.0"
opentelemetry-instrumentation = "~0.43b0"
opentelemetry-processor-baggage = "~0.47b0"

[tool.poetry.group.dev.dependencies]
coverage = ">=6.5,<8.0"
Expand Down
42 changes: 0 additions & 42 deletions src/honeycomb/opentelemetry/baggage.py

This file was deleted.

2 changes: 1 addition & 1 deletion src/honeycomb/opentelemetry/trace.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@
from opentelemetry.exporter.otlp.proto.http.trace_exporter import (
OTLPSpanExporter as HTTPSpanExporter
)
from opentelemetry.processor.baggage import BaggageSpanProcessor
from honeycomb.opentelemetry.local_exporter import configure_local_exporter
from honeycomb.opentelemetry.options import HoneycombOptions
from honeycomb.opentelemetry.sampler import configure_sampler
from honeycomb.opentelemetry.baggage import BaggageSpanProcessor


def create_tracer_provider(
Expand Down
72 changes: 0 additions & 72 deletions tests/test_baggage.py

This file was deleted.

3 changes: 1 addition & 2 deletions tests/test_trace.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from opentelemetry.exporter.otlp.proto.http.trace_exporter import (
OTLPSpanExporter as HTTPSpanExporter
)
from honeycomb.opentelemetry.baggage import BaggageSpanProcessor
from opentelemetry.processor.baggage import BaggageSpanProcessor
from honeycomb.opentelemetry.local_exporter import LocalTraceLinkSpanExporter
from honeycomb.opentelemetry.options import HoneycombOptions
from honeycomb.opentelemetry.resource import create_resource
Expand All @@ -19,7 +19,6 @@
"""
Our Tracer Provider expects a series of span processors.
BaggageSpanProcessor (no export)
BatchSpanProcessor (Honeycomb Exporter)
SimpleSpanProcessor (Console Exporter)
SimpleSpanProcessor (Local Vis Exporter)
Expand Down

0 comments on commit 3375b02

Please sign in to comment.