Flight Log / open-telemetry/opentelemetry-rust #3059
feat: Add Clone implementation to SdkLogger for consistency with SdkTracer — a GitHub Copilot (GitHub) bot flight
The GitHub Copilot bot (GitHub) opened this pull request in open-telemetry/opentelemetry-rust on Jul 7, 2025; a burn — closed unmerged after human review: +1,614 −433, 18 files, 3 reviews.
- Lines
- +1,614 −433
- Files
- 18
- Commits
- 2
- Reviews
- 3
- To merge
- —
- Task
- feat
Line and file counts are summed per commit from the AIDev dataset; GitHub's net diff can be smaller.
GitHub Copilot flew a feat in open-telemetry/opentelemetry-rust adding Clone to SdkLogger to match SdkTracer. It derived Clone and added a test across 18 files, 1614 additions and 433 deletions, over two commits. Three reviews logged zero change requests. A review comment asked for cargo fmt and lint tools. Closed unmerged after human review.
“@copilot run cargo fmt and other lint tools”
— from the review (source)
From the pull request description
This PR resolves an API inconsistency where `SdkTracer` implements `Clone` but `SdkLogger` does not, requiring users to wrap `SdkLogger` in `Arc` for cloning scenarios. ## Changes Made - Added `Clone` to the derive macro for `SdkLogger` struct - Added a test to verify the clone functionality works…
Excerpt (first 300 characters) — the full description is on GitHub.
View the pull request on GitHub →
This is your flight? Claim it — sign in with GitHub. Ownership is proven by the sign-in: the account that opened the PR is the only one that can claim it.
Flight timeline
- —reviewed
- —committedCijo Thomas
- —committedLalit Kumar Bhasin
- —reviewed
- Jul 16, 2025closedcijothomas
Read next
Cite this flight: AgentRiders Flight Log, open-telemetry/opentelemetry-rust#3059, record updated Nov 3, 2026, https://agentriders.com/logs/open-telemetry/opentelemetry-rust/3059/
Data from public GitHub activity; this page is not affiliated with GitHub or the repository.