diff options
author | Remi Collet <remi@remirepo.net> | 2025-09-15 10:45:42 +0200 |
---|---|---|
committer | Remi Collet <remi@php.net> | 2025-09-15 10:45:42 +0200 |
commit | d75f0138799c0b0814556d75d1763ad30314ba9d (patch) | |
tree | 3094cc05bbb76ef0b6347221319a5343a79ec517 | |
parent | adf6406c08e68e1bbe67824cb1de6ae6200ad48c (diff) |
update to 1.12.0
-rw-r--r-- | PHPINFO | 23 | ||||
-rw-r--r-- | REFLECTION | 53 | ||||
-rw-r--r-- | php-pecl-datadog-trace.spec | 10 |
3 files changed, 64 insertions, 22 deletions
@@ -7,14 +7,14 @@ For help, check out the documentation at https://docs.datadoghq.com/tracing/lang (c) Datadog 2020 Datadog tracing support => enabled -Version => 1.11.0 +Version => 1.12.0 DATADOG TRACER CONFIGURATION => { - "date": "2025-08-01T13:06:53Z", - "os_name": "Linux builder.remirepo.net 6.15.8-100.fc41.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 24 12:25:37 UTC 2025 x86_64", - "os_version": "6.15.8-100.fc41.x86_64", - "version": "1.11.0", + "date": "2025-08-28T05:20:25Z", + "os_name": "Linux builder.remirepo.net 6.15.10-100.fc41.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 15 14:55:12 UTC 2025 x86_64", + "os_version": "6.15.10-100.fc41.x86_64", + "version": "1.12.0", "lang": "php", - "lang_version": "8.3.24", + "lang_version": "8.3.25", "env": null, "enabled": true, "service": null, @@ -99,6 +99,7 @@ datadog.trace.kafka_distributed_tracing => On => On datadog.trace.laravel_queue_distributed_tracing => On => On datadog.trace.symfony_messenger_distributed_tracing => On => On datadog.trace.symfony_messenger_middlewares => Off => Off +datadog.trace.symfony_http_route => On => On datadog.trace.remove_root_span_laravel_queue => On => On datadog.trace.remove_root_span_symfony_messenger => On => On datadog.appsec.rasp_enabled => On => On @@ -154,6 +155,7 @@ datadog.trace.retain_thread_capabilities => Off => Off datadog.version => no value => no value datadog.trace.obfuscation_query_string_regexp => (?i)(?:(?:"|%22)?)(?:(?:old[-_]?|new[-_]?)?p(?:ass)?w(?:or)?d(?:1|2)?|pass(?:[-_]?phrase)?|secret|(?:api[-_]?|private[-_]?|public[-_]?|access[-_]?|secret[-_]?|app(?:lication)?[-_]?)key(?:[-_]?id)?|token|consumer[-_]?(?:id|key|secret)|sign(?:ed|ature)?|auth(?:entication|orization)?)(?:(?:\s|%20)*(?:=|%3D)[^&]+|(?:"|%22)(?:\s|%20)*(?::|%3A)(?:\s|%20)*(?:"|%22)(?:%2[^2]|%[^2]|[^"%])+(?:"|%22))|(?:bearer(?:\s|%20)+[a-z0-9._\-]+|token(?::|%3A)[a-z0-9]{13}|gh[opsu]_[0-9a-zA-Z]{36}|ey[I-L](?:[\w=-]|%3D)+\.ey[I-L](?:[\w=-]|%3D)+(?:\.(?:[\w.+/=-]|%3D|%2F|%2B)+)?|-{5}BEGIN(?:[a-z\s]|%20)+PRIVATE(?:\s|%20)KEY-{5}[^\-]+-{5}END(?:[a-z\s]|%20)+PRIVATE(?:\s|%20)KEY(?:-{5})?(?:\n|%0A)?|(?:ssh-(?:rsa|dss)|ecdsa-[a-z0-9]+-[a-z0-9]+)(?:\s|%20|%09)+(?:[a-z0-9/.+]|%2F|%5C|%2B){100,}(?:=|%3D)*(?:(?:\s|%20|%09)+[a-z0-9._-]+)?) => (?i)(?:(?:"|%22)?)(?:(?:old[-_]?|new[-_]?)?p(?:ass)?w(?:or)?d(?:1|2)?|pass(?:[-_]?phrase)?|secret|(?:api[-_]?|private[-_]?|public[-_]?|access[-_]?|secret[-_]?|app(?:lication)?[-_]?)key(?:[-_]?id)?|token|consumer[-_]?(?:id|key|secret)|sign(?:ed|ature)?|auth(?:entication|orization)?)(?:(?:\s|%20)*(?:=|%3D)[^&]+|(?:"|%22)(?:\s|%20)*(?::|%3A)(?:\s|%20)*(?:"|%22)(?:%2[^2]|%[^2]|[^"%])+(?:"|%22))|(?:bearer(?:\s|%20)+[a-z0-9._\-]+|token(?::|%3A)[a-z0-9]{13}|gh[opsu]_[0-9a-zA-Z]{36}|ey[I-L](?:[\w=-]|%3D)+\.ey[I-L](?:[\w=-]|%3D)+(?:\.(?:[\w.+/=-]|%3D|%2F|%2B)+)?|-{5}BEGIN(?:[a-z\s]|%20)+PRIVATE(?:\s|%20)KEY-{5}[^\-]+-{5}END(?:[a-z\s]|%20)+PRIVATE(?:\s|%20)KEY(?:-{5})?(?:\n|%0A)?|(?:ssh-(?:rsa|dss)|ecdsa-[a-z0-9]+-[a-z0-9]+)(?:\s|%20|%09)+(?:[a-z0-9/.+]|%2F|%5C|%2B){100,}(?:=|%3D)*(?:(?:\s|%20|%09)+[a-z0-9._-]+)?) datadog.trace.memcached_obfuscation => On => On +datadog.trace.mongodb_obfuscation => On => On datadog.trace.client_ip_enabled => Off => Off datadog.trace.client_ip_header => no value => no value datadog.trace.forked_process => On => On @@ -258,6 +260,11 @@ datadog.trace.guzzle_analytics_enabled => Off => Off datadog.guzzle_analytics_enabled => Off => Off datadog.trace.guzzle_analytics_sample_rate => 1 => 1 datadog.guzzle_analytics_sample_rate => 1 => 1 +datadog.trace.httpstream_enabled => On => On +datadog.trace.httpstream_analytics_enabled => Off => Off +datadog.httpstream_analytics_enabled => Off => Off +datadog.trace.httpstream_analytics_sample_rate => 1 => 1 +datadog.httpstream_analytics_sample_rate => 1 => 1 datadog.trace.kafka_enabled => On => On datadog.trace.kafka_analytics_enabled => Off => Off datadog.kafka_analytics_enabled => Off => Off @@ -278,8 +285,8 @@ datadog.trace.laravelqueue_analytics_enabled => Off => Off datadog.laravelqueue_analytics_enabled => Off => Off datadog.trace.laravelqueue_analytics_sample_rate => 1 => 1 datadog.laravelqueue_analytics_sample_rate => 1 => 1 -datadog.trace.logs_enabled => Off => Off -datadog.logs_injection => Off => Off +datadog.trace.logs_enabled => On => On +datadog.logs_injection => On => On datadog.trace.logs_analytics_enabled => Off => Off datadog.logs_analytics_enabled => Off => Off datadog.trace.logs_analytics_sample_rate => 1 => 1 @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #142 ddtrace version 1.11.0 ] { +Extension [ <persistent> extension #143 ddtrace version 1.12.0 ] { - Dependencies { Dependency [ json (Required) ] @@ -142,6 +142,9 @@ Extension [ <persistent> extension #142 ddtrace version 1.11.0 ] { Entry [ datadog.trace.symfony_messenger_middlewares <ALL> ] Current = 'false' } + Entry [ datadog.trace.symfony_http_route <ALL> ] + Current = 'true' + } Entry [ datadog.trace.remove_root_span_laravel_queue <ALL> ] Current = 'true' } @@ -307,6 +310,9 @@ Extension [ <persistent> extension #142 ddtrace version 1.11.0 ] { Entry [ datadog.trace.memcached_obfuscation <ALL> ] Current = 'true' } + Entry [ datadog.trace.mongodb_obfuscation <ALL> ] + Current = 'true' + } Entry [ datadog.trace.client_ip_enabled <ALL> ] Current = 'false' } @@ -619,6 +625,21 @@ Extension [ <persistent> extension #142 ddtrace version 1.11.0 ] { Entry [ datadog.guzzle_analytics_sample_rate <ALL> ] Current = '1' } + Entry [ datadog.trace.httpstream_enabled <ALL> ] + Current = 'true' + } + Entry [ datadog.trace.httpstream_analytics_enabled <ALL> ] + Current = '0' + } + Entry [ datadog.httpstream_analytics_enabled <ALL> ] + Current = '0' + } + Entry [ datadog.trace.httpstream_analytics_sample_rate <ALL> ] + Current = '1' + } + Entry [ datadog.httpstream_analytics_sample_rate <ALL> ] + Current = '1' + } Entry [ datadog.trace.kafka_enabled <ALL> ] Current = 'true' } @@ -680,10 +701,10 @@ Extension [ <persistent> extension #142 ddtrace version 1.11.0 ] { Current = '1' } Entry [ datadog.trace.logs_enabled <ALL> ] - Current = 'false' + Current = 'true' } Entry [ datadog.logs_injection <ALL> ] - Current = 'false' + Current = 'true' } Entry [ datadog.trace.logs_analytics_enabled <ALL> ] Current = '0' @@ -1082,7 +1103,7 @@ Extension [ <persistent> extension #142 ddtrace version 1.11.0 ] { Constant [ int DDTrace\DBM_PROPAGATION_FULL ] { 2 } Constant [ int DDTrace\Internal\SPAN_FLAG_OPENTELEMETRY ] { 1 } Constant [ int DDTrace\Internal\SPAN_FLAG_OPENTRACING ] { 2 } - Constant [ string DD_TRACE_VERSION ] { 1.11.0 } + Constant [ string DD_TRACE_VERSION ] { 1.12.0 } Constant [ int DD_TRACE_PRIORITY_SAMPLING_AUTO_KEEP ] { 1 } Constant [ int DD_TRACE_PRIORITY_SAMPLING_AUTO_REJECT ] { 0 } Constant [ int DD_TRACE_PRIORITY_SAMPLING_USER_KEEP ] { 2 } @@ -1324,12 +1345,11 @@ Extension [ <persistent> extension #142 ddtrace version 1.11.0 ] { } - Return [ void ] } - Function [ <internal:ddtrace> function DDTrace\curl_multi_exec_get_request_spans ] { + Function [ <internal:ddtrace> function &DDTrace\curl_multi_exec_get_request_spans ] { - - Parameters [1] { - Parameter #0 [ <required> &$array ] + - Parameters [0] { } - - Return [ void ] + - Return [ array ] } Function [ <internal:ddtrace> function DDTrace\dogstatsd_count ] { @@ -1376,6 +1396,23 @@ Extension [ <persistent> extension #142 ddtrace version 1.11.0 ] { } - Return [ void ] } + Function [ <internal:ddtrace> function DDTrace\resource_weak_store ] { + + - Parameters [3] { + Parameter #0 [ <required> mixed $resource ] + Parameter #1 [ <required> string $key ] + Parameter #2 [ <required> mixed $value ] + } + - Return [ void ] + } + Function [ <internal:ddtrace> function DDTrace\resource_weak_get ] { + + - Parameters [2] { + Parameter #0 [ <required> mixed $resource ] + Parameter #1 [ <required> string $key ] + } + - Return [ mixed ] + } Function [ <internal:ddtrace> function DDTrace\System\container_id ] { - Parameters [0] { diff --git a/php-pecl-datadog-trace.spec b/php-pecl-datadog-trace.spec index 773bc4e..52110cb 100644 --- a/php-pecl-datadog-trace.spec +++ b/php-pecl-datadog-trace.spec @@ -24,7 +24,6 @@ # and delete root_cache after the build # EL 8.10 1.79.0 # EL 8 priv 1.85.0 -# EL 9.5 1.79.0 # EL 9.6 1.84.1 # EL 9 stream 1.85.0 # EL 10.0 1.84.1 @@ -37,17 +36,13 @@ # extension name %global pecl_name ddtrace -%global upstream_version 1.11.0 +%global upstream_version 1.12.0 #global upstream_prever beta1 %global with_zts 0%{!?_without_zts:%{?__ztsphp:1}} %global ini_name 40-%{pecl_name}.ini %global sources %{proj_name}-%{upstream_version}%{?upstream_prever} %global _configure ../%{sources}/configure -# if needed for test build -#undefine _hardened_build -#undefine _lto_cflags - Summary: APM and distributed tracing for PHP Name: %{?scl_prefix}php-pecl-datadog-trace Version: %{upstream_version}%{?upstream_prever:~%{upstream_prever}} @@ -290,6 +285,9 @@ REPORT_EXIT_STATUS=1 \ %changelog +* Thu Aug 28 2025 Remi Collet <remi@remirepo.net> - 1.12.0-1 +- update to 1.12.0 + * Fri Aug 1 2025 Remi Collet <remi@remirepo.net> - 1.11.0-1 - update to 1.11.0 |