2025-07-19 - 2026-01-19
Overview
25 Pull requests merged by 1 user
Merged
#139 fix: Update deprecated Go build tag syntax in nats_eventbus_integration_test.go
Merged
#136 docs: Verify and document append-only immutability guarantees
Merged
#135 feat(event-sourcing): Publish EventStored after successful SaveEvent
Merged
#137 test(event): Add comprehensive VersionConflictError tests and retry pattern examples
Merged
#131 [Performance] Optimize GetLatestVersion to O(1)
Merged
#130 fix(store): Implement version cache invalidation strategy for JetStreamEventStore
Merged
#58 [Issue #57] Fix flaky NATSEventBus integration tests
Merged
#56 [Issue #10] Add integration tests for JetStreamEventStore
Merged
#55 [Issue #5] Add ShardManager unit tests
Merged
#54 [Issue #21] Add namespace event filtering
Merged
#49 [Issue #22] Add EventBroadcaster metrics
Merged
#50 [Issue #18] Add integration tests for NATSEventBus
Merged
#52 [Issue #20] Add wildcard namespace subscriptions
Merged
#47 [Issue #44] Add README with quick start example
Merged
#48 [Issue #19] Add namespace-scoped event stores
Merged
#41 [Issue #39] Handle malformed events during JetStream replay with proper error reporting
Merged
#40 [Issue #35] Add mutex protection to ConsistentHashRing for thread safety
Merged
#42 [Issue #37] Replace interface{} with properly defined interfaces
Merged
#43 [Issue #38] Make configuration values injectable rather than hardcoded
Merged
#33 [Issue #7] Add event metadata support
Merged
#34 [Issue #6] Add event versioning validation
Merged
#31 [Issue #4] Add SnapshotStore unit tests
Merged
#32 [Issue #3] Add unit tests for EventStore interface implementations
Merged
#30 [Issue #2] Add unit tests for ConsistentHashRing
Merged
#29 [Issue #1] Add comprehensive unit tests for Event and ActorSnapshot types