diff --git a/Changes b/Changes index 02c10e7..a780b48 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,7 @@ Revision history for OpenTelemetry +{{$NEXT}} + 0.016 2023-11-16 23:37:27+00:00 Europe/London * Fix issue tracker link in meta diff --git a/lib/OpenTelemetry.pm b/lib/OpenTelemetry.pm index 776fe22..7522bc9 100644 --- a/lib/OpenTelemetry.pm +++ b/lib/OpenTelemetry.pm @@ -5,7 +5,7 @@ use strict; use warnings; use experimental qw( isa signatures ); -our $VERSION = '0.016'; +our $VERSION = '0.017'; use Mutex; use OpenTelemetry::Common; diff --git a/lib/OpenTelemetry/Attributes.pm b/lib/OpenTelemetry/Attributes.pm index 3ff82fe..df35d7b 100644 --- a/lib/OpenTelemetry/Attributes.pm +++ b/lib/OpenTelemetry/Attributes.pm @@ -3,7 +3,7 @@ use Object::Pad ':experimental(init_expr)'; package OpenTelemetry::Attributes; -our $VERSION = '0.016'; +our $VERSION = '0.017'; class OpenTelemetry::AttributeMap { use Log::Any; diff --git a/lib/OpenTelemetry/Baggage.pm b/lib/OpenTelemetry/Baggage.pm index 7a6cc36..81337eb 100644 --- a/lib/OpenTelemetry/Baggage.pm +++ b/lib/OpenTelemetry/Baggage.pm @@ -9,7 +9,7 @@ my $BAGGAGE_KEY = OpenTelemetry::Context->key('baggage'); package OpenTelemetry::Baggage::Entry; -our $VERSION = '0.016'; +our $VERSION = '0.017'; class OpenTelemetry::Baggage::Entry { field $value :param :reader; diff --git a/lib/OpenTelemetry/Common.pm b/lib/OpenTelemetry/Common.pm index d3459ae..b941783 100644 --- a/lib/OpenTelemetry/Common.pm +++ b/lib/OpenTelemetry/Common.pm @@ -3,7 +3,7 @@ package # ABSTRACT: Utility package with shared functions for OpenTelemetry -our $VERSION = '0.016'; +our $VERSION = '0.017'; use strict; use warnings; diff --git a/lib/OpenTelemetry/Constants.pm b/lib/OpenTelemetry/Constants.pm index 3e4468a..a179bc7 100644 --- a/lib/OpenTelemetry/Constants.pm +++ b/lib/OpenTelemetry/Constants.pm @@ -1,6 +1,6 @@ package OpenTelemetry::Constants; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use constant { SPAN_STATUS_UNSET => 0, diff --git a/lib/OpenTelemetry/Context.pm b/lib/OpenTelemetry/Context.pm index 582aee2..5b22982 100644 --- a/lib/OpenTelemetry/Context.pm +++ b/lib/OpenTelemetry/Context.pm @@ -4,7 +4,7 @@ use Object::Pad ':experimental(init_expr)'; package OpenTelemetry::Context::Key; -our $VERSION = '0.016'; +our $VERSION = '0.017'; class OpenTelemetry::Context::Key { use UUID::URandom 'create_uuid'; diff --git a/lib/OpenTelemetry/Exporter.pm b/lib/OpenTelemetry/Exporter.pm index 468b1ff..35b099d 100644 --- a/lib/OpenTelemetry/Exporter.pm +++ b/lib/OpenTelemetry/Exporter.pm @@ -3,7 +3,7 @@ use Object::Pad; package OpenTelemetry::Exporter; -our $VERSION = '0.016'; +our $VERSION = '0.017'; role OpenTelemetry::Exporter { method export; diff --git a/lib/OpenTelemetry/Integration.pm b/lib/OpenTelemetry/Integration.pm index 435619d..9878827 100644 --- a/lib/OpenTelemetry/Integration.pm +++ b/lib/OpenTelemetry/Integration.pm @@ -1,7 +1,7 @@ package OpenTelemetry::Integration; # ABSTRACT: Top-level interface for OpenTelemetry integrations -our $VERSION = '0.016'; +our $VERSION = '0.017'; use experimental 'signatures'; diff --git a/lib/OpenTelemetry/Integration/DBI.pm b/lib/OpenTelemetry/Integration/DBI.pm index 0f6bf01..206bd93 100644 --- a/lib/OpenTelemetry/Integration/DBI.pm +++ b/lib/OpenTelemetry/Integration/DBI.pm @@ -1,7 +1,7 @@ package OpenTelemetry::Integration::DBI; # ABSTRACT: OpenTelemetry integration for DBI -our $VERSION = '0.016'; +our $VERSION = '0.017'; use strict; use warnings; diff --git a/lib/OpenTelemetry/Integration/HTTP/Tiny.pm b/lib/OpenTelemetry/Integration/HTTP/Tiny.pm index bc9257c..e58e019 100644 --- a/lib/OpenTelemetry/Integration/HTTP/Tiny.pm +++ b/lib/OpenTelemetry/Integration/HTTP/Tiny.pm @@ -1,7 +1,7 @@ package OpenTelemetry::Integration::HTTP::Tiny; # ABSTRACT: OpenTelemetry integration for HTTP::Tiny -our $VERSION = '0.016'; +our $VERSION = '0.017'; use strict; use warnings; diff --git a/lib/OpenTelemetry/Integration/LWP/UserAgent.pm b/lib/OpenTelemetry/Integration/LWP/UserAgent.pm index c38b3cb..28b2645 100644 --- a/lib/OpenTelemetry/Integration/LWP/UserAgent.pm +++ b/lib/OpenTelemetry/Integration/LWP/UserAgent.pm @@ -1,7 +1,7 @@ package OpenTelemetry::Integration::LWP::UserAgent; # ABSTRACT: OpenTelemetry integration for LWP::UserAgent -our $VERSION = '0.016'; +our $VERSION = '0.017'; use strict; use warnings; diff --git a/lib/OpenTelemetry/Integration/namespace.pm b/lib/OpenTelemetry/Integration/namespace.pm index 04eed3e..7f887b2 100644 --- a/lib/OpenTelemetry/Integration/namespace.pm +++ b/lib/OpenTelemetry/Integration/namespace.pm @@ -2,7 +2,7 @@ package OpenTelemetry::Integration::namespace; # ABSTRACT: OpenTelemetry integration for a namespace -our $VERSION = '0.016'; +our $VERSION = '0.017'; use strict; use warnings; diff --git a/lib/OpenTelemetry/Propagator.pm b/lib/OpenTelemetry/Propagator.pm index edf5b8e..c82a857 100644 --- a/lib/OpenTelemetry/Propagator.pm +++ b/lib/OpenTelemetry/Propagator.pm @@ -3,7 +3,7 @@ use Object::Pad; package OpenTelemetry::Propagator; -our $VERSION = '0.016'; +our $VERSION = '0.017'; role OpenTelemetry::Propagator { method extract; diff --git a/lib/OpenTelemetry/Propagator/Baggage.pm b/lib/OpenTelemetry/Propagator/Baggage.pm index a6fbbe1..6c1eb64 100644 --- a/lib/OpenTelemetry/Propagator/Baggage.pm +++ b/lib/OpenTelemetry/Propagator/Baggage.pm @@ -3,7 +3,7 @@ use Object::Pad; package OpenTelemetry::Propagator::Baggage; -our $VERSION = '0.016'; +our $VERSION = '0.017'; class OpenTelemetry::Propagator::Baggage :does(OpenTelemetry::Propagator) { use OpenTelemetry; diff --git a/lib/OpenTelemetry/Propagator/Composite.pm b/lib/OpenTelemetry/Propagator/Composite.pm index d85f4d7..2accbba 100644 --- a/lib/OpenTelemetry/Propagator/Composite.pm +++ b/lib/OpenTelemetry/Propagator/Composite.pm @@ -3,7 +3,7 @@ use Object::Pad; package OpenTelemetry::Propagator::Composite; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use Log::Any; my $logger = Log::Any->get_logger( category => 'OpenTelemetry' ); diff --git a/lib/OpenTelemetry/Propagator/None.pm b/lib/OpenTelemetry/Propagator/None.pm index 2545385..1f7c4bf 100644 --- a/lib/OpenTelemetry/Propagator/None.pm +++ b/lib/OpenTelemetry/Propagator/None.pm @@ -1,7 +1,7 @@ package OpenTelemetry::Propagator::None; # ABSTRACT: A context propagator for OpenTelemetry that does nothing -our $VERSION = '0.016'; +our $VERSION = '0.017'; use parent 'OpenTelemetry::Propagator::TextMap'; diff --git a/lib/OpenTelemetry/Propagator/TextMap.pm b/lib/OpenTelemetry/Propagator/TextMap.pm index 7309558..2829e12 100644 --- a/lib/OpenTelemetry/Propagator/TextMap.pm +++ b/lib/OpenTelemetry/Propagator/TextMap.pm @@ -5,7 +5,7 @@ use experimental 'signatures'; package OpenTelemetry::Propagator::TextMap; -our $VERSION = '0.016'; +our $VERSION = '0.017'; sub SETTER { sub ( $carrier, $key, $value ) { $carrier->{$key} = $value; return } diff --git a/lib/OpenTelemetry/Propagator/TraceContext.pm b/lib/OpenTelemetry/Propagator/TraceContext.pm index becde91..8669ae9 100644 --- a/lib/OpenTelemetry/Propagator/TraceContext.pm +++ b/lib/OpenTelemetry/Propagator/TraceContext.pm @@ -3,7 +3,7 @@ use Object::Pad; package OpenTelemetry::Propagator::TraceContext; -our $VERSION = '0.016'; +our $VERSION = '0.017'; class OpenTelemetry::Propagator::TraceContext :does(OpenTelemetry::Propagator) { use experimental 'isa'; diff --git a/lib/OpenTelemetry/Propagator/TraceContext/TraceFlags.pm b/lib/OpenTelemetry/Propagator/TraceContext/TraceFlags.pm index c65d61e..4b12d13 100644 --- a/lib/OpenTelemetry/Propagator/TraceContext/TraceFlags.pm +++ b/lib/OpenTelemetry/Propagator/TraceContext/TraceFlags.pm @@ -3,7 +3,7 @@ use Object::Pad ':experimental(init_expr)'; package OpenTelemetry::Propagator::TraceContext::TraceFlags; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use Log::Any; my $logger = Log::Any->get_logger( category => 'OpenTelemetry' ); diff --git a/lib/OpenTelemetry/Propagator/TraceContext/TraceParent.pm b/lib/OpenTelemetry/Propagator/TraceContext/TraceParent.pm index df7d9f1..41aef6f 100644 --- a/lib/OpenTelemetry/Propagator/TraceContext/TraceParent.pm +++ b/lib/OpenTelemetry/Propagator/TraceContext/TraceParent.pm @@ -3,7 +3,7 @@ use Object::Pad ':experimental(init_expr)'; package OpenTelemetry::Propagator::TraceContext::TraceParent; -our $VERSION = '0.016'; +our $VERSION = '0.017'; class OpenTelemetry::Propagator::TraceContext::TraceParent { use OpenTelemetry::X; diff --git a/lib/OpenTelemetry/Propagator/TraceContext/TraceState.pm b/lib/OpenTelemetry/Propagator/TraceContext/TraceState.pm index 4ce67b0..3ecabc8 100644 --- a/lib/OpenTelemetry/Propagator/TraceContext/TraceState.pm +++ b/lib/OpenTelemetry/Propagator/TraceContext/TraceState.pm @@ -3,7 +3,7 @@ use Object::Pad; package OpenTelemetry::Propagator::TraceContext::TraceState; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use Log::Any; my $logger = Log::Any->get_logger( category => 'OpenTelemetry' ); diff --git a/lib/OpenTelemetry/Trace.pm b/lib/OpenTelemetry/Trace.pm index a4e0054..ec6c9e2 100644 --- a/lib/OpenTelemetry/Trace.pm +++ b/lib/OpenTelemetry/Trace.pm @@ -1,7 +1,7 @@ package OpenTelemetry::Trace; # ABSTRACT: Generic methods for the OpenTelemetry Tracing API -our $VERSION = '0.016'; +our $VERSION = '0.017'; use strict; use warnings; diff --git a/lib/OpenTelemetry/Trace/Event.pm b/lib/OpenTelemetry/Trace/Event.pm index 905c8ca..f9b1381 100644 --- a/lib/OpenTelemetry/Trace/Event.pm +++ b/lib/OpenTelemetry/Trace/Event.pm @@ -3,7 +3,7 @@ use Object::Pad ':experimental(init_expr)'; package OpenTelemetry::Trace::Event; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use Log::Any; my $logger = Log::Any->get_logger( category => 'OpenTelemetry' ); diff --git a/lib/OpenTelemetry/Trace/Link.pm b/lib/OpenTelemetry/Trace/Link.pm index 49a3e9a..9fa3a2c 100644 --- a/lib/OpenTelemetry/Trace/Link.pm +++ b/lib/OpenTelemetry/Trace/Link.pm @@ -3,7 +3,7 @@ use Object::Pad ':experimental(init_expr)'; package OpenTelemetry::Trace::Link; -our $VERSION = '0.016'; +our $VERSION = '0.017'; class OpenTelemetry::Trace::Link :does(OpenTelemetry::Attributes) { use experimental 'isa'; diff --git a/lib/OpenTelemetry/Trace/Span.pm b/lib/OpenTelemetry/Trace/Span.pm index bdd7911..dee0468 100644 --- a/lib/OpenTelemetry/Trace/Span.pm +++ b/lib/OpenTelemetry/Trace/Span.pm @@ -5,7 +5,7 @@ package OpenTelemetry::Trace::Span; use OpenTelemetry::Trace::SpanContext; -our $VERSION = '0.016'; +our $VERSION = '0.017'; class OpenTelemetry::Trace::Span { field $context :param :reader //= OpenTelemetry::Trace::SpanContext->new; diff --git a/lib/OpenTelemetry/Trace/Span/Processor.pm b/lib/OpenTelemetry/Trace/Span/Processor.pm index e64b4c8..e031e8a 100644 --- a/lib/OpenTelemetry/Trace/Span/Processor.pm +++ b/lib/OpenTelemetry/Trace/Span/Processor.pm @@ -3,7 +3,7 @@ use Object::Pad; package OpenTelemetry::Trace::Span::Processor; -our $VERSION = '0.016'; +our $VERSION = '0.017'; role OpenTelemetry::Trace::Span::Processor { method on_start; diff --git a/lib/OpenTelemetry/Trace/Span/Status.pm b/lib/OpenTelemetry/Trace/Span/Status.pm index 4fd233c..6e03742 100644 --- a/lib/OpenTelemetry/Trace/Span/Status.pm +++ b/lib/OpenTelemetry/Trace/Span/Status.pm @@ -3,7 +3,7 @@ use Object::Pad ':experimental(init_expr)'; package OpenTelemetry::Trace::Span::Status; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use Log::Any; my $logger = Log::Any->get_logger( category => 'OpenTelemetry' ); diff --git a/lib/OpenTelemetry/Trace/SpanContext.pm b/lib/OpenTelemetry/Trace/SpanContext.pm index 9374911..111ce87 100644 --- a/lib/OpenTelemetry/Trace/SpanContext.pm +++ b/lib/OpenTelemetry/Trace/SpanContext.pm @@ -3,7 +3,7 @@ use Object::Pad ':experimental(init_expr)'; package OpenTelemetry::Trace::SpanContext; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use OpenTelemetry::Common; use OpenTelemetry::Propagator::TraceContext::TraceFlags; diff --git a/lib/OpenTelemetry/Trace/Tracer.pm b/lib/OpenTelemetry/Trace/Tracer.pm index f8346c3..d5a33e8 100644 --- a/lib/OpenTelemetry/Trace/Tracer.pm +++ b/lib/OpenTelemetry/Trace/Tracer.pm @@ -3,7 +3,7 @@ use Object::Pad; package OpenTelemetry::Trace::Tracer; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use Log::Any; my $logger = Log::Any->get_logger( category => 'OpenTelemetry' ); diff --git a/lib/OpenTelemetry/Trace/TracerProvider.pm b/lib/OpenTelemetry/Trace/TracerProvider.pm index 3635602..4954478 100644 --- a/lib/OpenTelemetry/Trace/TracerProvider.pm +++ b/lib/OpenTelemetry/Trace/TracerProvider.pm @@ -3,7 +3,7 @@ use Object::Pad; package OpenTelemetry::Trace::TracerProvider; -our $VERSION = '0.016'; +our $VERSION = '0.017'; class OpenTelemetry::Trace::TracerProvider { use OpenTelemetry::Trace::Tracer; diff --git a/lib/OpenTelemetry/X.pm b/lib/OpenTelemetry/X.pm index c75edcf..cd3f76b 100644 --- a/lib/OpenTelemetry/X.pm +++ b/lib/OpenTelemetry/X.pm @@ -1,6 +1,6 @@ package OpenTelemetry::X; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use X::Tiny; use parent 'X::Tiny::Base'; diff --git a/lib/OpenTelemetry/X/Invalid.pm b/lib/OpenTelemetry/X/Invalid.pm index 2c25f22..5d9dd62 100644 --- a/lib/OpenTelemetry/X/Invalid.pm +++ b/lib/OpenTelemetry/X/Invalid.pm @@ -1,6 +1,6 @@ package OpenTelemetry::X::Invalid; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use parent 'OpenTelemetry::X'; diff --git a/lib/OpenTelemetry/X/Parsing.pm b/lib/OpenTelemetry/X/Parsing.pm index decf5ca..13b9cd3 100644 --- a/lib/OpenTelemetry/X/Parsing.pm +++ b/lib/OpenTelemetry/X/Parsing.pm @@ -1,6 +1,6 @@ package OpenTelemetry::X::Parsing; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use parent 'OpenTelemetry::X'; diff --git a/lib/OpenTelemetry/X/Unsupported.pm b/lib/OpenTelemetry/X/Unsupported.pm index b4f900f..ec6390c 100644 --- a/lib/OpenTelemetry/X/Unsupported.pm +++ b/lib/OpenTelemetry/X/Unsupported.pm @@ -1,6 +1,6 @@ package OpenTelemetry::X::Unsupported; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use parent 'OpenTelemetry::X'; diff --git a/lib/Test2/Tools/OpenTelemetry.pm b/lib/Test2/Tools/OpenTelemetry.pm index 352fc3d..ec9d314 100644 --- a/lib/Test2/Tools/OpenTelemetry.pm +++ b/lib/Test2/Tools/OpenTelemetry.pm @@ -1,7 +1,7 @@ package Test2::Tools::OpenTelemetry; -our $VERSION = '0.016'; +our $VERSION = '0.017'; use Exporter 'import'; our @EXPORT = qw(