forked from DataDog/dd-trace-php
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.xml
129 lines (126 loc) · 6.62 KB
/
package.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
<?xml version="1.0"?>
<package packagerversion="1.9.4" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
<name>datadog_trace</name>
<channel>pecl.php.net</channel>
<summary>APM and distributed tracing for PHP</summary>
<description>The Datadog PHP Tracer brings APM and distributed tracing to PHP.</description>
<lead>
<name>Sammy Kaye Powers</name>
<user>sammyk</user>
<email>[email protected]</email>
<active>yes</active>
</lead>
<date>2019-01-29</date>
<version>
<release>0.11.0</release>
<api>0.11.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<license uri="https://github.com/DataDog/dd-trace-php/blob/master/LICENSE">BSD 3-Clause</license>
<notes>
**WARNING: THIS IS A BREAKING CHANGE RELEASE**
This change should not impact most of the users as starting from `0.10.0` it is not required (and not recommended) to
manually set the transport. `DDtrace\Transport\Http` no longer accepts a logger as the second argument as it uses
the globally registered logger. If you are using the `Http` class, just remove the second argument from the constructor
invocation.
### Added
- Support for guzzle 6 #254
- Configurable Sampler #260
- Debug mode for logging #261
- Support for symfony 3.3 #266 and #243
- Build php 5.4 extension locally #267
- Basic tracing for unsupported and custom frameworks #264
### Fixed
- Composer PHP compatibility declaration #247
- Release notes for PECL and fix type-os in CHANGELOG #248
- Add missing files to PECL releases #252
- PHP 5.4 installation and build #255
- Trigger of autoloader un-tracing did not respect object #256
- docker-compose based packages verification #257
- Incorrect tar command in one-liner example from getting_started.md #258 - thanks @danielkay
- Auto-instrumentation in Symfony 3.4 and PHP 5.6 #262
- Type-o in command to install .deb packages #263
</notes>
<contents>
<dir name="/">
<dir name="src">
<dir name="ext">
<file name="compat_zend_string.c" role="src" />
<file name="compat_zend_string.h" role="src" />
<file name="ddtrace.c" role="src" />
<file name="ddtrace.h" role="src" />
<file name="debug.h" role="src" />
<file name="dispatch.c" role="src" />
<file name="dispatch.h" role="src" />
<file name="dispatch_compat.h" role="src" />
<file name="dispatch_compat_php5.c" role="src" />
<file name="dispatch_compat_php5.h" role="src" />
<file name="dispatch_compat_php7.c" role="src" />
<file name="dispatch_setup.c" role="src" />
<file name="request_hooks.c" role="src" />
<file name="request_hooks.h" role="src" />
<file name="version.h" role="src" />
</dir>
</dir>
<dir name="tests">
<dir name="ext">
<file name="access_modifier_method_access_hook.phpt" role="test" />
<file name="access_modifier_property_access_hook.phpt" role="test" />
<file name="case_insensitive_method_hook.phpt" role="test" />
<file name="closure_accessing_outside_variables.phpt" role="test" />
<file name="closure_set_inside_object_methods.phpt" role="test" />
<file name="enable_throw_exception_if_overridable_doesnt_exist.phpt" role="test" />
<file name="method_invoked_via_reflection.phpt" role="test" />
<file name="method_returning_array.phpt" role="test" />
<file name="multiple_instrumentations.phpt" role="test" />
<file name="namespaces.phpt" role="test" />
<file name="overriding_construct.phpt" role="test" />
<file name="overriding_method_defined_in_parent.phpt" role="test" />
<file name="private_method_hook.phpt" role="test" />
<file name="private_self_access.phpt" role="test" />
<file name="protected_method_hook.phpt" role="test" />
<file name="recursion.phpt" role="test" />
<file name="request_init_hook_file_not_found.phpt" role="test" />
<file name="reset_configured_overrides.phpt" role="test" />
<file name="reset_function_tracing.phpt" role="test" />
<file name="return_value_passed.phpt" role="test" />
<file name="run_file_before_request_handling.phpt" role="test" />
<file name="silently_check_if_overridable_exists.phpt" role="test" />
<file name="simple_function_hook.phpt" role="test" />
<file name="simple_method_hook.phpt" role="test" />
<file name="simple_sanity_check.phpt" role="test" />
<file name="throw_exception.phpt" role="test" />
<file name="variable_length_parameter_list.phpt" role="test" />
<file name="with_params_function_hook.phpt" role="test" />
<file name="with_params_method_hook.phpt" role="test" />
</dir>
</dir>
<file name="CHANGELOG.md" role="doc" />
<file name="config.m4" role="src" />
<file name="LICENSE" role="doc" />
<file name="README.md" role="doc" />
<file name="UPGRADE-0.10.md" role="doc" />
</dir>
</contents>
<dependencies>
<required>
<php>
<min>5.6</min>
<max>7.2.99</max>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
<extension>
<name>json</name>
</extension>
</required>
</dependencies>
<providesextension>ddtrace</providesextension>
<extsrcrelease>
<configureoption name="enable-ddtrace-debug" default="no" prompt="Enable internal debugging in ddtrace" />
</extsrcrelease>
</package>