Defer constructing actor until actor actually waits
Open
performance
- Dominant language
- C++
- Stars
- 16.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 126
Description
I think this potentially could be semantically different since it will change the number of times a copy constructor gets called in some cases, but I hope we don't rely on this behavior.
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating the C++ actor construction and wait implementation, then investigate the copy-constructor behavior mentioned in the issue. Done means construction is deferred until the actor waits without unintended semantic changes, with tests covering the affected behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- databases, distributed-systems
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100