booster icon indicating copy to clipboard operation
booster copied to clipboard

Remove events

Open gonzalojaubert opened this issue 1 year ago • 10 comments

Description

Add Remove events action

Changes

See https://github.com/boostercloud/booster/compare/main...Optum:booster:remove_events?expand=1#diff-f29d96b182c51086eeac1a87c2c597dac61b43e1a28fcc4fbe76a51d4c02fec2

Checks

  • [X] Project Builds
  • [X] Project passes tests and checks
  • [X] Updated documentation accordingly

gonzalojaubert avatar Jun 14 '23 10:06 gonzalojaubert

PR Summary

  • Add remove events feature This update enables the ability to remove events from the system.

  • Handle deleted and soft-deleted items The system now filters out deleted items in various operations and properly updates related read models.

  • Add deletedAt field to responses The deletedAt field has been added to EventQueryResponse and EventSearchResponse for better filtering and management of deleted items.

  • Improve search functionality Updated search functions now return the deletedAt field if it exists for an item and apply filters based on this field.

  • Update projections with delete event Projections have been updated to handle events' deletion and soft-deletion, ensuring that read models are properly maintained.

  • Enhance deletion of events and snapshots This update adds support for deleting events and snapshots, keeping the system cleaner and more efficient.

what-the-diff[bot] avatar Jun 14 '23 10:06 what-the-diff[bot]

👇 Click on the image for a new way to code review

Review these changes using an interactive CodeSee Map

Legend

CodeSee Map legend

ghost avatar Jun 14 '23 10:06 ghost

/integration sha=6de83edca2b8eacb05cea86fdf349388a89b299f

gonzalogarciajaubert avatar Jun 14 '23 12:06 gonzalogarciajaubert

:hourglass: Integration tests are running...

Check their status here 👈

github-actions[bot] avatar Jun 14 '23 12:06 github-actions[bot]

:x: Oh no! Integration tests have failed

github-actions[bot] avatar Jun 14 '23 13:06 github-actions[bot]

:hourglass: Integration tests are running...

Check their status here 👈

github-actions[bot] avatar Jun 14 '23 13:06 github-actions[bot]

:white_check_mark: Integration tests have finished successfully!

github-actions[bot] avatar Jun 14 '23 14:06 github-actions[bot]

/integration sha=0a65005

gonzalogarciajaubert avatar Nov 28 '23 14:11 gonzalogarciajaubert

:hourglass: Integration tests are running...

Check their status here 👈

github-actions[bot] avatar Nov 28 '23 14:11 github-actions[bot]

:white_check_mark: Integration tests have finished successfully!

github-actions[bot] avatar Nov 28 '23 15:11 github-actions[bot]

/integration sha=eb55ac9f34e6cc017e6c92dcfc0c99e359dcdfb4

MarcAstr0 avatar Aug 27 '24 13:08 MarcAstr0

:hourglass: Integration tests are running...

Check their status here 👈

github-actions[bot] avatar Aug 27 '24 13:08 github-actions[bot]

:white_check_mark: Integration tests have finished successfully!

github-actions[bot] avatar Aug 27 '24 14:08 github-actions[bot]