diff options
| author | Remi Collet <remi@remirepo.net> | 2025-08-01 15:07:22 +0200 | 
|---|---|---|
| committer | Remi Collet <remi@php.net> | 2025-08-01 15:07:22 +0200 | 
| commit | adf6406c08e68e1bbe67824cb1de6ae6200ad48c (patch) | |
| tree | f595a850c213b1ccdc029b935a99bd97374e1945 | |
| parent | 2fe728052c87aa5b0c29f6a96e7ad1ed86a75aa9 (diff) | |
update to 1.11.0
| -rw-r--r-- | PHPINFO | 15 | ||||
| -rw-r--r-- | REFLECTION | 35 | ||||
| -rw-r--r-- | php-pecl-datadog-trace.spec | 9 | 
3 files changed, 48 insertions, 11 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.10.0 +Version => 1.11.0  DATADOG TRACER CONFIGURATION => { -    "date": "2025-05-29T05:37:19Z", -    "os_name": "Linux builder.remirepo.net 6.14.8-200.fc41.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 22 19:26:21 UTC 2025 x86_64", -    "os_version": "6.14.8-200.fc41.x86_64", -    "version": "1.10.0", +    "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",      "lang": "php", -    "lang_version": "8.3.21", +    "lang_version": "8.3.24",      "env": null,      "enabled": true,      "service": null, @@ -45,6 +45,7 @@ DATADOG TRACER CONFIGURATION => {      "enabled_from_env": true,      "opcache.file_cache": null,      "sidecar_trace_sender": true, +    "loaded_by_ssi": false,      "agent_error": "Failed to connect to localhost port 8126 after 0 ms: Could not connect to server"  } @@ -195,6 +196,8 @@ datadog.trace.baggage_max_bytes => 8192 => 8192  datadog.trace.inferred_proxy_services_enabled => Off => Off  datadog.trace.http_client_error_statuses => 500-599 => 500-599  datadog.trace.http_server_error_statuses => 500-599 => 500-599 +datadog.code_origin_for_spans_enabled => On => On +datadog.code_origin_max_user_frames => 8 => 8  datadog.trace.amqp_enabled => On => On  datadog.trace.amqp_analytics_enabled => Off => Off  datadog.amqp_analytics_enabled => Off => Off @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #138 ddtrace version 1.10.0 ] { +Extension [ <persistent> extension #142 ddtrace version 1.11.0 ] {    - Dependencies {      Dependency [ json (Required) ] @@ -433,6 +433,12 @@ Extension [ <persistent> extension #138 ddtrace version 1.10.0 ] {      Entry [ datadog.trace.http_server_error_statuses <SYSTEM> ]        Current = '500-599'      } +    Entry [ datadog.code_origin_for_spans_enabled <ALL> ] +      Current = 'true' +    } +    Entry [ datadog.code_origin_max_user_frames <ALL> ] +      Current = '8' +    }      Entry [ datadog.trace.amqp_enabled <ALL> ]        Current = 'true'      } @@ -1076,7 +1082,7 @@ Extension [ <persistent> extension #138 ddtrace version 1.10.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.10.0 } +    Constant [ string DD_TRACE_VERSION ] { 1.11.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 } @@ -1244,6 +1250,13 @@ Extension [ <persistent> extension #138 ddtrace version 1.10.0 ] {        }        - Return [ string ]      } +    Function [ <internal:ddtrace> function DDTrace\collect_code_origins ] { + +      - Parameters [1] { +        Parameter #0 [ <optional> int $skipFrames = 0 ] +      } +      - Return [ void ] +    }      Function [ <internal:ddtrace> function DDTrace\consume_distributed_tracing_headers ] {        - Parameters [1] { @@ -1444,6 +1457,24 @@ Extension [ <persistent> extension #138 ddtrace version 1.10.0 ] {        }        - Return [ void ]      } +    Function [ <internal:ddtrace> function datadog\appsec\v2\track_user_login_success ] { + +      - Parameters [3] { +        Parameter #0 [ <required> string $login ] +        Parameter #1 [ <optional> array|string|null $user = null ] +        Parameter #2 [ <optional> array $metadata = [] ] +      } +      - Return [ void ] +    } +    Function [ <internal:ddtrace> function datadog\appsec\v2\track_user_login_failure ] { + +      - Parameters [3] { +        Parameter #0 [ <required> string $login ] +        Parameter #1 [ <required> bool $exists ] +        Parameter #2 [ <optional> array $metadata = [] ] +      } +      - Return [ void ] +    }      Function [ <internal:ddtrace> function dd_trace_env_config ] {        - Parameters [1] { diff --git a/php-pecl-datadog-trace.spec b/php-pecl-datadog-trace.spec index 8200fd9..773bc4e 100644 --- a/php-pecl-datadog-trace.spec +++ b/php-pecl-datadog-trace.spec @@ -37,7 +37,7 @@  # extension name  %global pecl_name        ddtrace -%global upstream_version 1.10.0 +%global upstream_version 1.11.0  #global upstream_prever  beta1  %global with_zts         0%{!?_without_zts:%{?__ztsphp:1}}  %global ini_name         40-%{pecl_name}.ini @@ -65,8 +65,8 @@ Source2:        %{proj_name}-deps-%{upstream_version}%{?upstream_prever}.tgz  ExcludeArch:    %{ix86} %{arm}  BuildRequires:  make -BuildRequires:  cargo >= 1.78 -BuildRequires:  rust >= 1.78 +BuildRequires:  cargo >= 1.84.1 +BuildRequires:  rust >= 1.84.1  BuildRequires:  %{?dtsprefix}gcc  BuildRequires: (%{?scl_prefix}php-devel >= 7.0 with %{?scl_prefix}php-devel <  8.5)  BuildRequires:  %{?scl_prefix}php-pear @@ -290,6 +290,9 @@ REPORT_EXIT_STATUS=1 \  %changelog +* Fri Aug  1 2025 Remi Collet <remi@remirepo.net> - 1.11.0-1 +- update to 1.11.0 +  * Thu May 29 2025 Remi Collet <remi@remirepo.net> - 1.10.0-1  - update to 1.10.0 | 
