Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions components-rs/ffe.rs
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,7 @@ fn result_from_assignment(assignment: Result<ffe::Assignment, EvaluationError>)
allocation_key: Some(assignment.allocation_key.as_str().into()),
reason: match assignment.reason {
AssignmentReason::Static => REASON_STATIC,
AssignmentReason::Default => REASON_DEFAULT,
AssignmentReason::TargetingMatch => REASON_TARGETING_MATCH,
AssignmentReason::Split => REASON_SPLIT,
},
Expand Down
1 change: 1 addition & 0 deletions components-rs/sidecar.h
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@ ddog_MaybeError ddog_sidecar_session_set_config(struct ddog_SidecarTransport **t
ddog_CharSlice language_version,
ddog_CharSlice tracer_version,
uint32_t flush_interval_milliseconds,
uint32_t retry_interval_milliseconds,
uint32_t remote_config_poll_interval_millis,
uint32_t telemetry_heartbeat_interval_millis,
uint64_t telemetry_extended_heartbeat_interval_millis,
Expand Down
2 changes: 2 additions & 0 deletions ext/sidecar.c
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,8 @@ static void dd_sidecar_post_connect(ddog_SidecarTransport **transport, bool is_f
php_version_rt,
DDOG_CHARSLICE_C(PHP_DDTRACE_VERSION),
get_global_DD_TRACE_AGENT_FLUSH_INTERVAL(),
// trace send retry interval; 100ms matches libdatadog's prior default
100,
(int)(get_global_DD_REMOTE_CONFIG_POLL_INTERVAL_SECONDS() * 1000),
// for historical reasons in seconds
get_global_DD_TELEMETRY_HEARTBEAT_INTERVAL() * 1000,
Expand Down
2 changes: 1 addition & 1 deletion libdatadog
Submodule libdatadog updated 32 files
+0 −1 Cargo.lock
+3 −0 datadog-ffe-ffi/src/assignment.rs
+1 −1 datadog-ffe-test-suite/ffe-system-test-data
+71 −4 datadog-ffe-test-suite/tests/canonical_fixtures.rs
+5 −0 datadog-ffe/src/rules_based/error.rs
+5 −2 datadog-ffe/src/rules_based/eval/eval_assignment.rs
+3 −1 datadog-ffe/src/rules_based/ufc/assignment.rs
+13 −2 datadog-ffe/src/rules_based/ufc/compiled_flag_config.rs
+2 −0 datadog-sidecar-ffi/src/lib.rs
+2 −0 datadog-sidecar-ffi/tests/sidecar.rs
+1 −0 datadog-sidecar/src/service/mod.rs
+18 −17 datadog-sidecar/src/service/sidecar_server.rs
+1 −0 datadog-sidecar/src/tracer.rs
+0 −8 docs/RFCs/artifacts/crashtracker-unified-runtime-stack-schema-v1_8.json
+0 −50 libdd-crashtracker/src/crash_info/builder.rs
+0 −8 libdd-crashtracker/src/crash_info/experimental.rs
+0 −9 libdd-crashtracker/src/receiver/receive_report.rs
+0 −12 libdd-data-pipeline/src/agent_info/fetcher.rs
+5 −1 libdd-shared-runtime/Cargo.toml
+1 −0 libdd-shared-runtime/src/lib.rs
+10 −5 libdd-shared-runtime/src/shared_runtime/pausable_worker.rs
+171 −0 libdd-shared-runtime/src/weak_waker.rs
+0 −8 libdd-shared-runtime/src/worker.rs
+0 −1 libdd-trace-utils/Cargo.toml
+39 −17 libdd-trace-utils/src/change_buffer/buffer.rs
+623 −27 libdd-trace-utils/src/change_buffer/mod.rs
+6 −1 libdd-trace-utils/src/change_buffer/operation.rs
+4 −2 libdd-trace-utils/src/change_buffer/trace.rs
+25 −0 libdd-trace-utils/src/msgpack_decoder/v04/mod.rs
+6 −0 libdd-trace-utils/src/msgpack_decoder/v04/span.rs
+6 −0 libdd-trace-utils/src/msgpack_decoder/v05/mod.rs
+24 −0 libdd-trace-utils/src/span/vec_map.rs
Loading