Block a user
docs: Verify and document append-only immutability guarantees
feat(event-sourcing): Publish EventStored after successful SaveEvent
test(event): Add comprehensive VersionConflictError tests and retry pattern examples
feat(event-sourcing): Publish EventStored after successful SaveEvent
Code Review: Approved ✓
All review feedback has been successfully addressed:
Fixes verified:
- Duplicate blank line removed from event.go
- EventStored uses original event.Timestamp…
test(event): Add comprehensive VersionConflictError tests and retry pattern examples
Code Review: Approved ✓
Fixes applied successfully. All 9 comprehensive VersionConflictError tests pass and cover the required scenarios:
- Error message formatting with all context fields -…
docs: Verify and document append-only immutability guarantees
Code Review: Approved ✓
Error handling for json.Marshal and json.Unmarshal properly implemented with appropriate panic behavior documented. All tests passing including new immutability…
feat(event-sourcing): Publish EventStored after successful SaveEvent
Fixed review feedback✓
- Removed duplicate blank line in event.go
- Use original event timestamp for EventStored consistency
- Fixed MockEventBroadcaster channel panic issue
- Added JetStreamEven…
test(event): Add comprehensive VersionConflictError tests and retry pattern examples
Fixed review feedback
- Removed redundant newline from fmt.Println
- Added 9 comprehensive VersionConflictError tests
- All tests pass successfully