Revision history for OpenTelemetry-Exporter-OTLP
0.020 2024-12-20 22:56:46+00:00 Europe/London
* Add 'isa' as a dependency and reduce the minimum supported Perl
version to 5.30. If you are running 5.30 please consider installing
Type::Tiny::XS which should improve the performance of these 'isa'
checks.
0.019 2024-12-13 23:20:04+00:00 Europe/London
* Fix an issue with the default value of the retries parameter
0.018 2024-11-24 01:17:14+00:00 Europe/London
* Add missing change log entry for previous release
* Fixed an issue that would result in duplicate counts of the
'otel_exporter_otlp_failure' counter in some cases.
* Fixed a bug that would sometimes result in an attempt to sleep
for a negative number of seconds.
* Add a 'retries' contructor parameter to control the maximum
number of retries for failed export requests
* Document retry behaviour for export method
0.017 2024-07-18 09:30:57+01:00 Europe/London
No changes from prior release
0.016001 2024-06-28 22:39:20+01:00 Europe/London (TRIAL RELEASE)
* Add experimental support for logs
0.016 2024-05-02 23:01:09+01:00 Europe/London
* Bump OTLP Protobuf files to v1.2.0
* Ensure JSON encoder encodes status messages as strings.
0.015 2023-11-26 16:19:58+00:00 Europe/London
* Fix key name of parent span ID in JSON encoding
* Switch Metrics::Any client to strict mode, to allow for automatic
metric name generation. This means the metrics can be exported
with adapters that don't allow periods (eg. Prometheus). This
means some metrics had to be renamed:
- otel.otlp_exporter.failure -> otel.exporter.otlp.failure
- otel.otlp_exporter.message.compressed_size -> otel.exporter.otlp.message.compressed.size
- otel.otlp_exporter.message.uncompressed_size -> otel.exporter.otlp.message.uncompressed.size
- otel.otlp_exporter.request_duration -> otel.exporter.otlp.request.duration
Also: the `otel.exporter.otlp.success` metric was added for
consistency.
0.014 2023-11-23 19:32:20+00:00 Europe/London
* Bump Object::Pad dependency to 0.74 to ensure
support for field initialisers
* Make all shutdown and force_flush methods async.
This adds a new dependency on Future::AsyncAwait
* Fix issues with JSON encoding of timestamps,
span and trace IDs, and string values
0.013 2023-11-21 23:19:28+00:00 Europe/London
* Bump OpenTelemetry dependency to 0.010, for
a the working implementation of the API
* Allow OTLP encoders to encode arbitrary data
structures, in preparation for the eventual
support of logs and metrics
0.012 2023-11-17 00:07:07+00:00 Europe/London
* Add missing dependency on OpenTelemetry API
* Fixed link to issues in meta
0.011 2023-11-09 23:45:26+00:00 Europe/London
* Minor documentation fixes
0.010 2023-11-07 20:53:46+00:00 Europe/London
First version.