Oleg Pudeyev
Oleg Pudeyev
**What does this PR do?** This PR modifies the Barrier class to have, in my opinion, more understandable/easier to reason about timeout behavior during the waits. The new behavior is...
**What does this PR do?** Instead of exposing ports to the host via `port:`, expose them all only to the internal network and arrange for all services to be on...
Replaces #2315. ## Motivation On current datadog ubuntu machines the python version is 3.10, not 3.9. Thus python3.9 binary is missing. ## Changes This PR changes python3.9 reference to just...
https://github.com/soutaro/steep/pull/1034 (as referenced from https://github.com/soutaro/steep/issues/1232) implemented a way to disable steep for a block of code. However, this functionality for some reason was not/is not documented. Since this is a...
When a module augments some class's functionality via `class_eval`, steep appears to completely overlook the fact that inside `class_eval`, `self` is the target class and not the module that contains...
When a variable is overwritten from a block scope, steep ignores the overwrite. Example: ``` value = nil loop do value = 1 break end value + 2 puts value...
Correct me if I'm wrong but I don't think a string slice that begins at the beginning of a string can ever be nil. For example steep complains of the...
**Change log entry** None, DI is not customer-visible at this time. **What does this PR do?** This PR adds a component to create status and snapshot payloads for probes. **Motivation:**...
**What does this PR do?** This PR clarifies change log section instructions for contributors. Namely, contributors can skip the change log section and it will be filled out during PR...
**Change log entry** None, DI is not yet customer-visible. **What does this PR do?** This component instruments target code, meaning when target method or target line is invoked, the specified...