summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PHPINFO37
-rw-r--r--REFLECTION55
-rw-r--r--php-pecl-datadog-trace.spec17
3 files changed, 86 insertions, 23 deletions
diff --git a/PHPINFO b/PHPINFO
index 378e223..293caef 100644
--- a/PHPINFO
+++ b/PHPINFO
@@ -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.5.1
+Version => 1.6.0
DATADOG TRACER CONFIGURATION => {
- "date": "2024-11-20T11:32:01Z",
- "os_name": "Linux builder.remirepo.net 6.11.7-100.fc39.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 8 19:07:28 UTC 2024 x86_64",
- "os_version": "6.11.7-100.fc39.x86_64",
- "version": "1.5.1",
+ "date": "2025-01-09T11:05:57Z",
+ "os_name": "Linux builder.remirepo.net 6.12.7-200.fc41.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Dec 27 17:05:33 UTC 2024 x86_64",
+ "os_version": "6.12.7-200.fc41.x86_64",
+ "version": "1.6.0",
"lang": "php",
- "lang_version": "8.2.26",
+ "lang_version": "8.3.15",
"env": null,
"enabled": true,
"service": null,
@@ -44,18 +44,18 @@ DATADOG TRACER CONFIGURATION => {
"traced_internal_functions": null,
"enabled_from_env": true,
"opcache.file_cache": null,
- "sidecar_trace_sender": false,
- "agent_error": "Failed to connect to localhost port 8126 after 0 ms: Couldn't connect to server"
+ "sidecar_trace_sender": true,
+ "agent_error": "Failed to connect to localhost port 8126 after 0 ms: Could not connect to server"
}
Diagnostics
-agent_error => Failed to connect to localhost port 8126 after 0 ms: Couldn't connect to server
+agent_error => Failed to connect to localhost port 8126 after 0 ms: Could not connect to server
Diagnostic checks => failed
Directive => Local Value => Master Value
ddtrace.disable => 0 => 0
ddtrace.cgroup_file => /proc/self/cgroup => /proc/self/cgroup
-datadog.trace.sidecar_trace_sender => Off => Off
+datadog.trace.sidecar_trace_sender => On => On
datadog.trace.sources_path => /usr/share/pear/datadog_trace/src/ => /usr/share/pear/datadog_trace/src/
datadog.autoload_no_compile => Off => Off
datadog.trace.agent_url => no value => no value
@@ -92,11 +92,13 @@ datadog.exception_replay_capture_interval_seconds => 3600 => 3600
datadog.trace.memory_limit => no value => no value
datadog.trace.report_hostname => Off => Off
datadog.trace.flush_collect_cycles => Off => Off
+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.remove_root_span_laravel_queue => On => On
datadog.trace.remove_root_span_symfony_messenger => On => On
+datadog.appsec.rasp_enabled => Off => Off
datadog.trace.remove_autoinstrumentation_orphans => Off => Off
datadog.trace.resource_uri_fragment_regex => no value => no value
datadog.trace.resource_uri_mapping_incoming => no value => no value
@@ -131,9 +133,9 @@ datadog.trace.128_bit_traceid_generation_enabled => On => On
datadog.trace.128_bit_traceid_logging_enabled => Off => Off
datadog.trace.bgs_connect_timeout => 2000 => 2000
datadog.trace.bgs_timeout => 5000 => 5000
-datadog.trace.agent_flush_interval => 5000 => 5000
+datadog.trace.agent_flush_interval => 1001 => 1001
datadog.telemetry_heartbeat_interval => 60 => 60
-datadog.trace.agent_flush_after_n_requests => 10 => 10
+datadog.trace.agent_flush_after_n_requests => 0 => 0
datadog.trace.shutdown_timeout => 5000 => 5000
datadog.trace.startup_logs => On => On
datadog.trace.once_logs => On => On
@@ -179,6 +181,7 @@ datadog.remote_config_poll_interval_seconds => 5 => 5
datadog.remote_config_enabled => On => On
datadog.dynamic_instrumentation.enabled => Off => Off
datadog.dynamic_instrumentation.redacted_identifiers => no value => no value
+datadog.experimental_appsec_standalone_enabled => Off => Off
datadog.dynamic_instrumentation.redacted_types => no value => no value
datadog.trace.amqp_enabled => On => On
datadog.trace.amqp_analytics_enabled => Off => Off
@@ -220,6 +223,11 @@ datadog.trace.eloquent_analytics_enabled => Off => Off
datadog.eloquent_analytics_enabled => Off => Off
datadog.trace.eloquent_analytics_sample_rate => 1 => 1
datadog.eloquent_analytics_sample_rate => 1 => 1
+datadog.trace.filesystem_enabled => On => On
+datadog.trace.filesystem_analytics_enabled => Off => Off
+datadog.filesystem_analytics_enabled => Off => Off
+datadog.trace.filesystem_analytics_sample_rate => 1 => 1
+datadog.filesystem_analytics_sample_rate => 1 => 1
datadog.trace.frankenphp_enabled => On => On
datadog.trace.frankenphp_analytics_enabled => Off => Off
datadog.frankenphp_analytics_enabled => Off => Off
@@ -235,6 +243,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.kafka_enabled => On => On
+datadog.trace.kafka_analytics_enabled => Off => Off
+datadog.kafka_analytics_enabled => Off => Off
+datadog.trace.kafka_analytics_sample_rate => 1 => 1
+datadog.kafka_analytics_sample_rate => 1 => 1
datadog.trace.laminas_enabled => On => On
datadog.trace.laminas_analytics_enabled => Off => Off
datadog.laminas_analytics_enabled => Off => Off
diff --git a/REFLECTION b/REFLECTION
index 7705c35..69ebd16 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #126 ddtrace version 1.5.1 ] {
+Extension [ <persistent> extension #130 ddtrace version 1.6.0 ] {
- Dependencies {
Dependency [ json (Required) ]
@@ -13,7 +13,7 @@ Extension [ <persistent> extension #126 ddtrace version 1.5.1 ] {
Current = '/proc/self/cgroup'
}
Entry [ datadog.trace.sidecar_trace_sender <SYSTEM> ]
- Current = '0'
+ Current = '1'
}
Entry [ datadog.trace.sources_path <SYSTEM> ]
Current = '/usr/share/pear/datadog_trace/src/'
@@ -123,6 +123,9 @@ Extension [ <persistent> extension #126 ddtrace version 1.5.1 ] {
Entry [ datadog.trace.flush_collect_cycles <ALL> ]
Current = 'false'
}
+ Entry [ datadog.trace.kafka_distributed_tracing <ALL> ]
+ Current = 'true'
+ }
Entry [ datadog.trace.laravel_queue_distributed_tracing <ALL> ]
Current = 'true'
}
@@ -138,6 +141,9 @@ Extension [ <persistent> extension #126 ddtrace version 1.5.1 ] {
Entry [ datadog.trace.remove_root_span_symfony_messenger <ALL> ]
Current = 'true'
}
+ Entry [ datadog.appsec.rasp_enabled <ALL> ]
+ Current = 'false'
+ }
Entry [ datadog.trace.remove_autoinstrumentation_orphans <ALL> ]
Current = 'false'
}
@@ -241,13 +247,13 @@ Extension [ <persistent> extension #126 ddtrace version 1.5.1 ] {
Current = '5000'
}
Entry [ datadog.trace.agent_flush_interval <SYSTEM> ]
- Current = '5000'
+ Current = '1001'
}
Entry [ datadog.telemetry_heartbeat_interval <SYSTEM> ]
Current = '60'
}
Entry [ datadog.trace.agent_flush_after_n_requests <ALL> ]
- Current = '10'
+ Current = '0'
}
Entry [ datadog.trace.shutdown_timeout <SYSTEM> ]
Current = '5000'
@@ -384,6 +390,9 @@ Extension [ <persistent> extension #126 ddtrace version 1.5.1 ] {
Entry [ datadog.dynamic_instrumentation.redacted_identifiers <SYSTEM> ]
Current = ''
}
+ Entry [ datadog.experimental_appsec_standalone_enabled <ALL> ]
+ Current = 'false'
+ }
Entry [ datadog.dynamic_instrumentation.redacted_types <SYSTEM> ]
Current = ''
}
@@ -507,6 +516,21 @@ Extension [ <persistent> extension #126 ddtrace version 1.5.1 ] {
Entry [ datadog.eloquent_analytics_sample_rate <ALL> ]
Current = '1'
}
+ Entry [ datadog.trace.filesystem_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.filesystem_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.filesystem_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.filesystem_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.filesystem_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
Entry [ datadog.trace.frankenphp_enabled <ALL> ]
Current = 'true'
}
@@ -552,6 +576,21 @@ Extension [ <persistent> extension #126 ddtrace version 1.5.1 ] {
Entry [ datadog.guzzle_analytics_sample_rate <ALL> ]
Current = '1'
}
+ Entry [ datadog.trace.kafka_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.kafka_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.kafka_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.kafka_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.kafka_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
Entry [ datadog.trace.laminas_enabled <ALL> ]
Current = 'true'
}
@@ -985,7 +1024,7 @@ Extension [ <persistent> extension #126 ddtrace version 1.5.1 ] {
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.5.1 }
+ Constant [ string DD_TRACE_VERSION ] { 1.6.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 }
@@ -1326,6 +1365,12 @@ Extension [ <persistent> extension #126 ddtrace version 1.5.1 ] {
}
- Return [ void ]
}
+ Function [ <internal:ddtrace> function DDTrace\Testing\emit_asm_event ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
Function [ <internal:ddtrace> function DDTrace\Internal\add_span_flag ] {
- Parameters [2] {
diff --git a/php-pecl-datadog-trace.spec b/php-pecl-datadog-trace.spec
index 6ed3b41..7b58a2f 100644
--- a/php-pecl-datadog-trace.spec
+++ b/php-pecl-datadog-trace.spec
@@ -1,8 +1,8 @@
# remirepo spec file for php-pecl-datadog-trace
#
-# Copyright (c) 2019-2024 Remi Collet
-# License: CC-BY-SA-4.0
-# http://creativecommons.org/licenses/by-sa/4.0/
+# SPDX-FileCopyrightText: Copyright 2019-2025 Remi Collet
+# SPDX-License-Identifier: CECILL-2.1
+# http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
#
# Please, preserve the changelog entries
#
@@ -30,7 +30,7 @@
# extension name
%global pecl_name ddtrace
-%global upstream_version 1.5.1
+%global upstream_version 1.6.0
#global upstream_prever beta1
%global with_zts 0%{!?_without_zts:%{?__ztsphp:1}}
%global ini_name 40-%{pecl_name}.ini
@@ -58,8 +58,8 @@ Source2: %{proj_name}-deps-%{upstream_version}%{?upstream_prever}.tgz
ExcludeArch: %{ix86} %{arm}
BuildRequires: make
-BuildRequires: cargo >= 1.76
-BuildRequires: rust >= 1.76
+BuildRequires: cargo >= 1.78
+BuildRequires: rust >= 1.78
BuildRequires: %{?dtsprefix}gcc
BuildRequires: (%{?scl_prefix}php-devel >= 7.0 with %{?scl_prefix}php-devel < 8.5)
BuildRequires: %{?scl_prefix}php-pear
@@ -280,6 +280,11 @@ REPORT_EXIT_STATUS=1 \
%changelog
+* Thu Jan 9 2025 Remi Collet <remi@remirepo.net> - 1.6.0-1
+- update to 1.6.0
+- re-license spec file to CECILL-2.1
+- raise dependency on rust 1.78
+
* Wed Nov 20 2024 Remi Collet <remi@remirepo.net> - 1.5.1-1
- update to 1.5.1