refactor(event-sourcing): remove duplicate event sourcing directory #339

Merged
freemo merged 1 commit from feature/m1-v12-remove-duplicate-es into master 2026-04-01 01:52:40 +00:00
Owner

Summary

  • Deleted the dead lib/aethyr/event_sourcing/ directory containing configuration.rb and immudb_event_store.rb, which were superseded by the consolidated implementation in lib/aethyr/core/event_sourcing/
  • Removed associated test files (event_sourcing_configuration.feature, event_sourcing_configuration_steps.rb) and cleaned up immudb_event_store.feature and its step definitions to only test the core implementation
  • Verified no remaining references to Aethyr::EventSourcing::Configuration or Aethyr::EventSourcing::ImmudbEventStore anywhere in the codebase

Test Results

  • 52 core event store scenarios, 198 steps — all passed
  • Net: 6 files changed, 1,885 lines removed

Closes #37

## Summary - Deleted the dead `lib/aethyr/event_sourcing/` directory containing `configuration.rb` and `immudb_event_store.rb`, which were superseded by the consolidated implementation in `lib/aethyr/core/event_sourcing/` - Removed associated test files (`event_sourcing_configuration.feature`, `event_sourcing_configuration_steps.rb`) and cleaned up `immudb_event_store.feature` and its step definitions to only test the core implementation - Verified no remaining references to `Aethyr::EventSourcing::Configuration` or `Aethyr::EventSourcing::ImmudbEventStore` anywhere in the codebase ## Test Results - 52 core event store scenarios, 198 steps — all passed - Net: 6 files changed, 1,885 lines removed Closes #37
freemo added this to the v1.0.0 milestone 2026-03-31 05:43:25 +00:00
refactor(event-sourcing): remove duplicate event sourcing directory
Some checks failed
CI / type_check (pull_request) Failing after 47s
CI / lint (pull_request) Failing after 47s
CI / unit_tests (pull_request) Failing after 21m2s
CI / build (pull_request) Has been skipped
CI / integration_tests (pull_request) Failing after 4m4s
71e32f8910
Removed the dead lib/aethyr/event_sourcing/ directory containing configuration.rb
and immudb_event_store.rb, which were superseded by the consolidated implementation
in lib/aethyr/core/event_sourcing/. Removed associated test files and updated the
remaining immudb_event_store.feature and step definitions to only test the core
implementation. No remaining references to Aethyr::EventSourcing::Configuration
or Aethyr::EventSourcing::ImmudbEventStore.

ISSUES CLOSED: #37
freemo force-pushed feature/m1-v12-remove-duplicate-es from 71e32f8910 to 2f5bd7ed72 2026-03-31 18:45:53 +00:00 Compare
freemo force-pushed feature/m1-v12-remove-duplicate-es from 2f5bd7ed72 to a58f20ceec 2026-03-31 19:22:06 +00:00 Compare
freemo force-pushed feature/m1-v12-remove-duplicate-es from a58f20ceec to 3da8ca38f6 2026-03-31 21:13:39 +00:00 Compare
freemo force-pushed feature/m1-v12-remove-duplicate-es from 3da8ca38f6 to 21f24399aa 2026-04-01 00:54:13 +00:00 Compare
freemo force-pushed feature/m1-v12-remove-duplicate-es from 21f24399aa to e38a05af45 2026-04-01 01:18:03 +00:00 Compare
freemo merged commit 5af7d34a0a into master 2026-04-01 01:52:40 +00:00
freemo deleted branch feature/m1-v12-remove-duplicate-es 2026-04-01 01:52:40 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: aethyr/Aethyr#339
No description provided.