-
Notifications
You must be signed in to change notification settings - Fork 76
Remove Events #2907
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove Events #2907
Conversation
|
Claude finished @codabrink's task —— View job PR Review - December 8, 2025, 4:06 PM UTCTodo List:
Review SummaryThis PR successfully removes the event tracking subsystem in favor of log parsing. The changes are clean and comprehensive. Here are my findings: ✅ Positives
🔍 Issues Found1. Uncovered line in export_stream (xmtp_archive/src/export_stream/mod.rs:54)The Codecov report flags line 54 as uncovered: BackupElementSelection::Event => vec![], // Line 54Impact: Low - This is a dead code path since Recommendation: Consider removing the 2. Proto deprecation without removalThe Recommendation: If you're maintaining backwards compatibility, add a code comment in xmtp_archive/src/export_stream/mod.rs:54 explaining that this variant is kept for proto compatibility but returns no data. 📋 Minor Observations
🎯 Recommendations
Security & Performance
Code Quality
Overall Assessment: This is a well-executed removal of a major subsystem. The only concern is the uncovered line and potential confusion around the deprecated |
Remove the events subsystem and drop the events database table across
|
62d1cbe to
ecb6dce
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2907 +/- ##
==========================================
- Coverage 73.98% 73.87% -0.11%
==========================================
Files 393 390 -3
Lines 50363 49996 -367
==========================================
- Hits 37260 36934 -326
+ Misses 13103 13062 -41 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
0749be7 to
dc1a1da
Compare
dc1a1da to
0263f70
Compare
d950061 to
62ed417
Compare
62ed417 to
aadf73c
Compare
Removing events in favor of a log parser.