Consolidate event sourcing configuration to ServerConfig #47

Open
opened 2026-03-14 23:54:59 +00:00 by freemo · 0 comments
Owner

Metadata

  • Commit Message: refactor(event-sourcing): consolidate configuration to ServerConfig
  • Branch: feature/m1-v12-consolidate-es-config

Background

The Configuration singleton in lib/aethyr/event_sourcing/configuration.rb is used only by the (now-removed) alt event store. All configuration should read from ServerConfig.

Expected Behavior

All event sourcing configuration reads from ServerConfig. No separate Configuration singleton.

Acceptance Criteria

  • Core event store reads all params from ServerConfig
  • Configuration singleton references removed after alt store deletion
  • All ImmuDB params documented in spec

Subtasks

  • Verify core event store uses ServerConfig (should already after consolidation)
  • Remove any remaining references to Configuration singleton
  • Tests: Unit test verifying config loading
  • Run bundle exec rake unit, fix any errors

Definition of Done

This issue is complete when all subtasks are done, commit created on the specified branch, PR submitted and merged.

## Metadata - **Commit Message**: `refactor(event-sourcing): consolidate configuration to ServerConfig` - **Branch**: `feature/m1-v12-consolidate-es-config` ## Background The `Configuration` singleton in `lib/aethyr/event_sourcing/configuration.rb` is used only by the (now-removed) alt event store. All configuration should read from `ServerConfig`. ## Expected Behavior All event sourcing configuration reads from `ServerConfig`. No separate `Configuration` singleton. ## Acceptance Criteria - [ ] Core event store reads all params from `ServerConfig` - [ ] `Configuration` singleton references removed after alt store deletion - [ ] All ImmuDB params documented in spec ## Subtasks - [ ] Verify core event store uses `ServerConfig` (should already after consolidation) - [ ] Remove any remaining references to `Configuration` singleton - [ ] Tests: Unit test verifying config loading - [ ] Run `bundle exec rake unit`, fix any errors ## Definition of Done This issue is complete when all subtasks are done, commit created on the specified branch, PR submitted and merged.
freemo added this to the v1.2.0 milestone 2026-03-14 23:54:59 +00:00
freemo self-assigned this 2026-03-15 04:25:22 +00:00
freemo modified the milestone from v1.2.0 to v1.0.0 2026-03-15 23:19:37 +00:00
Sign in to join this conversation.
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.

Reference: aethyr/Aethyr#47
No description provided.