Add optional DynamoDB backend for stats#128
Conversation
MariusWirtz
commented
Mar 5, 2026
- Updated README and settings reference to include DynamoDB options.
- Modified settings to support both SQLite and DynamoDB for stats storage.
- Implemented DynamoDBStatsDatabase for handling stats in DynamoDB.
- Enhanced CLI and commands to accommodate the new backend.
- Added unit tests for DynamoDB settings and backend validation.
a93bb11 to
aaadc66
Compare
- Updated README and settings reference to include DynamoDB options. - Modified settings to support both SQLite and DynamoDB for stats storage. - Implemented DynamoDBStatsDatabase for handling stats in DynamoDB. - Enhanced CLI and commands to accommodate the new backend. - Added unit tests for DynamoDB settings and backend validation.
aaadc66 to
9b69341
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 16 out of 16 changed files in this pull request and generated 7 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
c8fe718 to
7d34475
Compare
7d34475 to
a96de94
Compare
dc17718 to
4752d6e
Compare
fallback to tasks file
PR Review NotesAll good on my end! A couple of notes to keep them for future work Shared Interface / Protocol
Future improvement: When we move SQLite to SQLAlchemy, that would be a natural time to introduce a Dual Dispatch in
|