Ctr-sdk-4-2-8 ❲No Password❳
| Issue ID | Description | Severity | Affected Component |
|----------|-------------|----------|--------------------|
| CTR-1101 | Race condition in SessionManager.Close() causing panic when flushing batch events. | Critical | Session Manager |
| CTR-1105 | Memory leak in PredictBatch() when response contains null feature hashes. | High | Batch Predictor |
| CTR-1118 | Incorrect Content-Type header for JSON logging output (was text/plain). | Low | Logger Middleware |
| CTR-1120 | Deadlock during model reload if cache warmup exceeds 5 seconds. | Medium | Model Registry |
If a critical issue is discovered post-deployment: ctr-sdk-4-2-8
Rollback duration: ~3 minutes for 100-node cluster. | Issue ID | Description | Severity |
The StreamFilter API now supports regex-based topic exclusion and content-aware pre-filtering before deserialization.
Example: If a critical issue is discovered post-deployment:
filter := sdk.NewStreamFilter().
ExcludeTopic("debug.*").
FilterByHeader("x-ctr-tier", "production")
| Platform | Supported | Tested Version | Notes | |----------|-----------|----------------|-------| | Linux (glibc 2.28+) | ✅ | Ubuntu 20.04, 22.04 | Primary target | | macOS (Intel + Apple Silicon) | ✅ | Ventura 13.4 | Rosetta2 tested | | Windows Server 2019+ | ✅ | 2022 | No perf regression | | FreeBSD 13+ | ⚠️ | Not tested | Community support only | | Android API 24+ | ❌ | N/A | Use mobile-specific SDK |
If you paste the actual release notes, commit log, or design doc, I’ll rewrite this as a concrete review with specific line comments and actionable feedback.
