Bob Weinand

Results 325 comments of Bob Weinand

@brettlangdon Implemented some helper functionality to auto-parse, diff and locally store remote config files. These all weren't needed for the purposes of the sidecar (sidecar doesn't parse most things, but...

Please consider the files in remote-config individually: fetch/fetcher.rs as the primary RC client. fetch/shared.rs for sharing file storage. fetch/multitarget.rs for multiple targets. fetch/single.rs for users just needing a single client,...

Hm. A couple notes: - the time resolution on windows is ... rather milliseconds than nanoseconds. Not a fundamental problem, but it makes not much sense to have interval in...

@brettlangdon The primary problem is that PHP tends to have many processes in some configurations, with autoscaling the number of processes depending on load, making the sample rate ... unpredictable....

@brettlangdon Why would there be any extra overhead (apart from the initial mmap call during process init)? It's just pointing to some memory.

That's why the implementation is based on atomics, to avoid any lock contention.

Also, the ping-watcher and pong-replier in the Cluster class stops once the `null` is received. So, if the timeout is increased, as long as log messages are sent, it works...

Hello @doctenahasib, Is your application running in a serverless environment? If yes, could you please set the `DD_SPAWN_WORKER_USE_EXEC=1` environment variable. If no, could you please set `DD_TRACE_LOG_FILE=/some/path/ddtrace.log` and `DD_TRACE_LOG_LEVEL=debug`? There...

@doctenahasib Then, could you please install 1.6.3 and set DD_TRACE_LOG_FILE=/proc/1/fd/2 (this should make the log output of sidecar go to the container log) and DD_TRACE_DEBUG=1. This may contain useful information...