Commit 3d5be50
authored
Update to maintain compatibility with libdatadog (#2661)
Signed-off-by: Bob Weinand <[email protected]>1 parent 2e11319 commit 3d5be50
7 files changed
Lines changed: 34 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
181 | 184 | | |
182 | 185 | | |
183 | 186 | | |
184 | 187 | | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
185 | 197 | | |
186 | 198 | | |
187 | 199 | | |
| |||
262 | 274 | | |
263 | 275 | | |
264 | 276 | | |
265 | | - | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
266 | 281 | | |
267 | 282 | | |
268 | 283 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
11 | 15 | | |
12 | 16 | | |
13 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
14 | 18 | | |
15 | 19 | | |
16 | 20 | | |
| |||
73 | 77 | | |
74 | 78 | | |
75 | 79 | | |
76 | | - | |
77 | | - | |
78 | | - | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
79 | 83 | | |
80 | | - | |
| 84 | + | |
81 | 85 | | |
82 | 86 | | |
83 | 87 | | |
| |||
102 | 106 | | |
103 | 107 | | |
104 | 108 | | |
105 | | - | |
| 109 | + | |
106 | 110 | | |
107 | 111 | | |
108 | 112 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
124 | | - | |
| 124 | + | |
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
| |||
Submodule libdatadog updated 95 files
- .codecov.yml+77
- .config/nextest.toml+36
- .github/PULL_REQUEST_TEMPLATE.md-4
- .github/actions/cache/action.yaml+1-1
- .github/labeler.yml+44-20
- .github/workflows/coverage.yml+32
- .github/workflows/lint.yml+8-7
- .github/workflows/miri.yml+13-8
- .github/workflows/nightly-verify-proto-files.yml+1-1
- .github/workflows/pr-auto-labeler.yml+1-1
- .github/workflows/publish-serverless-agent.yml+3-3
- .github/workflows/test-ruby.yml+2-2
- .github/workflows/test.yml+64-30
- .github/workflows/verify-proto-files.yml+4-30
- Cargo.lock+17-18
- Cargo.toml+1-1
- LICENSE-3rdparty.yml+7-7
- README.md+22-1
- bin_tests/src/bin/crashtracker_bin_test.rs+10-5
- crashtracker/Cargo.toml-1
- crashtracker/libdatadog-crashtracking-receiver.c+1-1
- crashtracker/src/api.rs+31-29
- crashtracker/src/collectors.rs+1-52
- crashtracker/src/configuration.rs+49-22
- crashtracker/src/crash_handler.rs+11-13
- crashtracker/src/crash_info.rs+14-80
- crashtracker/src/lib.rs+3-1
- crashtracker/src/receiver.rs+11-26
- crashtracker/src/telemetry.rs+7-6
- data-pipeline-ffi/src/trace_exporter.rs+69-27
- data-pipeline/README.md+5-65
- data-pipeline/src/trace_exporter.rs+171-75
- ddcommon-ffi/src/slice.rs+1-1
- ddcommon-ffi/src/vec.rs+1-1
- ddtelemetry-ffi/src/lib.rs+1-1
- ddtelemetry/src/config.rs+1-1
- ddtelemetry/src/metrics.rs+1-1
- examples/ffi/crashinfo.cpp+7-3
- examples/ffi/crashtracking.c+26-14
- examples/ffi/profiles.c+3-3
- examples/ffi/trace_exporter.c+26-11
- ipc/src/platform/unix/mod.rs+2-2
- ipc/tarpc/.github/workflows/main.yml+4-4
- ipc/tarpc/tarpc/src/client.rs+1
- ipc/tarpc/tarpc/src/context.rs+1
- ipc/tarpc/tarpc/src/lib.rs+1
- ipc/tarpc/tarpc/tests/service_functional.rs-3
- profiling-ffi/src/crashtracker/collector.rs+6-2
- profiling-ffi/src/crashtracker/crash_info.rs+4-28
- profiling-ffi/src/crashtracker/datatypes.rs+63-18
- profiling-ffi/src/exporter.rs+1-1
- profiling-ffi/src/profiles.rs+8-6
- profiling-replayer/src/replayer.rs+8-8
- profiling/examples/profiles.rs+2-11
- profiling/src/api.rs+16-9
- profiling/src/collections/identifiable/mod.rs+1-1
- profiling/src/internal/mod.rs+2
- profiling/src/internal/observation/observations.rs+1-1
- profiling/src/internal/observation/trimmed_observation.rs+1-1
- profiling/src/internal/owned_types.rs+36
- profiling/src/internal/profile.rs+131-169
- profiling/src/pprof/proto.rs+1-1
- ruby/Rakefile+8-5
- ruby/lib/libdatadog.rb+8
- ruby/lib/libdatadog/version.rb+1-1
- ruby/spec/libdatadog_spec.rb+24-20
- sidecar-ffi/src/lib.rs+45-34
- sidecar-ffi/tests/sidecar.rs+1
- sidecar/src/config.rs+10-11
- sidecar/src/entry.rs+2-2
- sidecar/src/interface.rs-1.6k
- sidecar/src/lib.rs+2-1
- sidecar/src/log.rs+1-1
- sidecar/src/self_telemetry.rs+1-1
- sidecar/src/service/blocking.rs+240
- sidecar/src/service/instance_id.rs+54
- sidecar/src/service/mod.rs+58
- sidecar/src/service/queue_id.rs+56
- sidecar/src/service/request_identification.rs+27
- sidecar/src/service/runtime_info.rs+132
- sidecar/src/service/runtime_metadata.rs+61
- sidecar/src/service/serialized_tracer_header_tags.rs+163
- sidecar/src/service/session_info.rs+208
- sidecar/src/service/sidecar_interface.rs+114
- sidecar/src/service/sidecar_server.rs+763
- sidecar/src/service/telemetry/app_instance.rs+66
- sidecar/src/service/telemetry/enqueued_telemetry_data.rs+285
- sidecar/src/service/telemetry/enqueued_telemetry_stats.rs+157
- sidecar/src/service/telemetry/mod.rs+17
- sidecar/src/service/tracing/mod.rs+8
- sidecar/src/service/tracing/trace_flusher.rs+236
- sidecar/src/service/tracing/trace_send_data.rs+29
- spawn_worker/src/unix/fork.rs+21-15
- tools/src/bin/dedup_headers.rs+70-1
- trace-normalization/src/normalizer.rs+1-1
0 commit comments