diff --git a/CHANGELOG.md b/CHANGELOG.md index b3d4390bb..0036634ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ All notable changes to this project will be documented in this file, which follows the guidelines on [Keep a CHANGELOG](http://keepachangelog.com/). This project adheres to [Semantic Versioning](http://semver.org/). + +### Unreleased +## [11.0.0] - 2023-01-31 +### Removed +- Removed unnecessary indexes from event_log table ## [11.0.0] - 2023-01-26 ### Changed diff --git a/event-sourcing/event-repository/event-repository-liquibase/src/main/resources/liquibase/event-store-db-changesets/025-drop-redundant-indexes-on-event-log-table.changelog.xml b/event-sourcing/event-repository/event-repository-liquibase/src/main/resources/liquibase/event-store-db-changesets/025-drop-redundant-indexes-on-event-log-table.changelog.xml new file mode 100644 index 000000000..391fde6c9 --- /dev/null +++ b/event-sourcing/event-repository/event-repository-liquibase/src/main/resources/liquibase/event-store-db-changesets/025-drop-redundant-indexes-on-event-log-table.changelog.xml @@ -0,0 +1,22 @@ + + + + + + Using sql rather than the drop trigger tag, so we can use 'IF EXISTS' + DROP INDEX IF EXISTS event_log_stream_id_idx CASCADE; + DROP INDEX IF EXISTS event_log_position_in_stream_idx CASCADE; + + + CREATE INDEX IF NOT EXISTS event_log_stream_id_idx ON event_log(stream_id); + CREATE INDEX IF NOT EXISTS event_log_position_in_stream_idx ON event_log(position_in_stream); + + + +