rails_event_store icon indicating copy to clipboard operation
rails_event_store copied to clipboard

A Ruby implementation of an Event Store based on Active Record

Results 129 rails_event_store issues
Sort by recently updated
recently updated
newest added

Given I have some events in my database: ``` {id: 1, data: {...}, timestamp: "2023-01-19Z01:01:01"} on stream "A" {id: 2, data: {...}, timestamp: "2023-01-19Z01:01:02"} on stream "B" {id: 3, data:...

- https://arkency.slack.com/archives/C7B95EW3V/p1669453490523099 - https://arkency.slack.com/archives/C7B95EW3V/p1619529649198000 PR: https://github.com/RailsEventStore/rails_event_store/pull/1463

- [x] make `Repository` possible to be build without `database_url`, for producer purposes - [x] add `Repository#insert_record` or similar to use it in producers - [x] use `Repository#insert_record` in `SidekiqProducer`...

Creating an issue for something to track before 3.0. I'm not sure it makes sense to start working on the code before we decide we want to finally go into...

![Image](https://user-images.githubusercontent.com/116740/204108982-0a5abe27-d8ab-4cd9-abb5-d0870667c46a.png) Make inspecting an event a pleasant experience for a developer debugging the system. Current iteration of this page is suboptimal: - event data can be very long and pushes...

elm

If it's available, it can be worth it to store commit ID (or "transaction id") in event's metadata, in order to know which events were published in one transaction, as...

We could use railtie server block so that outbox starts automatically when rails application starts in developer environment. https://github.com/rails/rails/commit/868866c1fd7f6c79fd48d90febb1fd02a83380e1

outbox

AFAICT this is not referenced anywhere in the gem, and we (currently) don't plan to use it, so it would be nice to not need to install it.