marcotc (Marco Costa)
- Login: marcotc
- Registered on: 03/08/2021
- Last sign in: 01/08/2024
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 1 | 0 | 1 |
Activity
12/23/2022
11/09/2022
-
12:31 AM Ruby Feature #19078: Introduce `Fiber#storage` for inheritable fiber-scoped variables.
- > > Regarding threads I think we shouldn't inherit automatically in new threads, and rather do it explicitly (via Fiber.current.storage=) in the rare cases it's needed.
> ...
For cross-cutting concerns, like telemetry, automatic inherit...
01/06/2022
-
07:31 PM Ruby Feature #18438: Add `Exception#additional_message` to show additional error information
- 👋, I maintain [Datadog's application monitoring gem](https://github.com/DataDog/dd-trace-rb), alongside Ivo.
ivoanjo (Ivo Anjo) wrote in #note-3:
> I'll need to sync with my colleagues at Datadog and may take a few days because a lot...
09/29/2021
-
09:16 PM Ruby Feature #12719: `Struct#merge` for partial updates
- To add a real-world use-case: in the [`ddtrace gem`](https://github.com/DataDog/dd-trace-rb) we have a [configuration Struct called `AgentSettings`](https://github.com/DataDog/dd-trace-rb/blob/b1bd0c025e26d47508996c0b7928fcc366cc0fad/lib...
03/08/2021
-
04:22 PM Ruby Feature #17679 (Assigned): Ractor incoming channel can consume unlimited resources
- ## Background
In the [ddtrace](https://github.com/DataDog/dd-trace-rb) gem, we want to move telemetry trace sending to a separate background Ractor. We’re concerned that if something goes wrong/gets delayed in this background Ractor, ...