NOTE: As part of this release, all old versions have been removed for packages prefixed with opentelemetry-ext-
1.0.0 - 2021-03-26
Added
- Document how to work with fork process web server models(Gunicorn, uWSGI etc...)
(#1609) - Add
max_attr_value_lengthsupport to Jaeger exporter
(#1633) - Moved
use_spanfrom Tracer toopentelemetry.trace.use_span.
(#1668) opentelemetry.trace.use_span()will now overwrite previously set status on span in case an
exception is raised inside the context manager andset_status_on_exceptionis set toTrue.
(#1668)- Add
udp_split_oversized_batchessupport to jaeger exporter
(#1500)
Changed
- remove
service_namefrom constructor of jaeger and opencensus exporters and
use of env variableOTEL_PYTHON_SERVICE_NAME
([#1669])(#1669) - Rename
IdsGeneratortoIdGenerator
(#1651) - Make TracerProvider's resource attribute private
(#1652) - Rename Resource's
create_emptytoget_empty
(#1653) - Renamed
BatchExportSpanProcessortoBatchSpanProcessorandSimpleExportSpanProcessorto
SimpleSpanProcessor
(#1656) - Rename
DefaultSpantoNonRecordingSpan
(#1661) - Fixed distro configuration with
OTEL_TRACES_EXPORTERenv var set tootlp
(#1657) - Moving
Getter,SetterandTextMapPropagatorout ofopentelemetry.trace.propagationand
intoopentelemetry.propagators
(#1662) - Rename
BaggagePropagatortoW3CBaggagePropagator
(#1663) - Rename
JaegerSpanExportertoJaegerExporterand renameZipkinSpanExportertoZipkinExporter
(#1664) - Expose
StatusCodefrom theopentelemetry.tracemodule
(#1681) - Status now only sets
descriptionwhenstatus_codeis set toStatusCode.ERROR
(#1673) - Update OTLP exporter to use OTLP proto
0.7.0
(#1674) - Remove time_ns from API and add a warning for older versions of Python
(#1602) - Hide implementation classes/variables in api/sdk
(#1684) - Cleanup OTLP exporter compression options, add tests
(#1671) - Initial documentation for environment variables
(#1680) - Change Zipkin exporter to obtain service.name from span
(#1696) - Split up
opentelemetry-exporter-jaegerpackage intoopentelemetry-exporter-jaeger-proto-grpcand
opentelemetry-exporter-jaeger-thriftpackages to reduce dependencies for each one.
(#1694) - Added
opentelemetry-exporter-otlp-proto-grpcand changedopentelemetry-exporter-otlpto
install it as a dependency. This will allow for the next package/protocol to also be in
its own package.
(#1695) - Change Jaeger exporters to obtain service.name from span
(#1703) - Fixed an unset
OTEL_TRACES_EXPORTERresulting in an error
(#1707) - Split Zipkin exporter into
opentelemetry-exporter-zipkin-jsonand
opentelemetry-exporter-zipkin-proto-httppackages to reduce dependencies. The
opentelemetry-exporter-zipkininstalls both.
(#1699) - Make setters and getters optional
(#1690)
Removed
- Removed unused
get_hexadecimal_trace_idandget_hexadecimal_span_idmethods.
(#1675) - Remove
OTEL_EXPORTER_*_ INSECUREenv var
(#1682) - Removing support for Python 3.5
(#1706)
0.19b0 - 2021-03-26
Changed
- remove
service_namefrom constructor of jaeger and opencensus exporters and
use of env variableOTEL_PYTHON_SERVICE_NAME
([#1669])(#1669) - Rename
IdsGeneratortoIdGenerator
(#1651)
Removed
- Removing support for Python 3.5
(#1706)