getsentry / getsentry/sentry-php
Implement Span Streaming API
Open
PHP
Spans
Tracking Issue
- Dominant language
- PHP
- Stars
- 1.9k
- Forks
- 474
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 8
Description
This issue serves as a collection of necessary steps that need to be done for implementing the streaming API
- [X] Implement JSON serialization
- [ ] Apply attributes from scope to spans
- [ ] Add `trace_lifecycle` option to switch between modes
- [ ] Add `before_send_spans` callback option
- [ ] set propagation context
- [ ] Ensure `startSpan` behaves correctly
- [ ] (Optional) Create own workflow for Spans instead of using `applyToEvent`
- [ ] Migrate contexts to attributes
- [ ] `startTransaction` should be a noop when using span streaming mode
- [ ]
Contributor guide
Assessment
This issue has not been assessed yet.