Sha256: 106c4e60e442119e560aff90ac039ee3681041b516074a883bce164c6ef2ba2b

Contents?: true

Size: 1.76 KB

Versions: 1

Compression:

Stored size: 1.76 KB

Contents

## [Unreleased]

## [0.5.0] - 2024-02-05

- Fix event class resolving when providing `resolve_link_tos: true` option
- Return correct stream revision of the `Event#stream` object of the appended event
- Implement events linking feature
- Implement paginated read
- Remove duplicated `idx_events_event_type_id` index

## [0.4.0] - 2024-01-29

- Implement asynchronous subscriptions. Refer to the documentation for more info

## [0.3.0] - 2024-01-24

- Log SQL queries when `PgEvenstore.logger` is set and it is in `:debug` mode 

## [0.2.6] - 2023-12-20

- Remove `events.type` column

## [0.2.5] - 2023-12-20

- Fix bug when migrations files are returned in unsorted order on some systems

## [0.2.4] - 2023-12-20

Due to performance issues under certain circumstances, searching by event type was giving bad performance. I decided to extract `type` column from `events` table into separated table. **No breaking changes in public API though.**

**Warning** The migrations this version has, requires you to shut down applications that use `pg_eventstore` and only then run `rake pg_eventstore:migrate`.

## [0.2.3] - 2023-12-18

- Fix performance when searching by event type only(under certain circumstances PosetgreSQL was picking wrong index).

## [0.2.2] - 2023-12-14

- Fix `pg_eventstore:drop` rake task to also drop `migrations` table

## [0.2.1] - 2023-12-14

Under certain circumstances `PG::TRSerializationFailure` exception wasn't retried. Adjust connection's states list to fix that.

## [0.2.0] - 2023-12-14

- Improve performance by reviewing indexes
- Implement migrations

Please run `rake pg_eventstore:migrate` to migrate eventstore db to actual version.

## [0.1.0] - 2023-12-12

Initial release.

- Implement Read command
- Implement AppendToStream command
- Implement Multiple command

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pg_eventstore-0.5.0 CHANGELOG.md