bowtie-json-schema / bowtie-json-schema/bowtie
Collect timing information during runs
Open
bowtie-perf
- Dominant language
- Python
- Stars
- 94
- Forks
- 77
- Avg merge
- 10h 29m
- Merged PRs (30d)
- 40
Description
This is slightly tricky as we don't synchronously wait for responses, which may arrive in later messages read from the stream -- especially so if we move away from reading from implementations line-by-line.
But it'd be nice to time how long it takes to get responses back.
Contributor guide
Research direction
No file, test, or entry point is named in the issue. Start by tracing how runs send requests and later consume responses from the stream, then determine the timing boundaries and how asynchronous responses should be attributed. Done means timing information is collected reliably without synchronous waiting.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- performance
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100