Skip to content

Feature/axoniq/137/phase 5 drop#4648

Open
laura-devriendt-lemon wants to merge 5 commits into
feature/axoniq/137/feature-message-transformatorfrom
feature/axoniq/137/phase-5-drop
Open

Feature/axoniq/137/phase 5 drop#4648
laura-devriendt-lemon wants to merge 5 commits into
feature/axoniq/137/feature-message-transformatorfrom
feature/axoniq/137/phase-5-drop

Conversation

@laura-devriendt-lemon

Copy link
Copy Markdown
Contributor

https://github.com/AxonIQ/axoniq-framework/issues/137

Review first in following order

base implementation => https://github.com/AxonIQ/axoniq-framework/pull/153 + #4629 + #4624
criteria widening (making rename later and filtering for predicates possible) => https://github.com/AxonIQ/axoniq-framework/pull/160 and #4638
renaming https://github.com/AxonIQ/axoniq-framework/pull/164 and #4642

demo + docs for the event drop transformation

Demonstrates the drop in the university-message-transformation example and the reference guide. Depends on the axoniq-framework drop PR => https://github.com/AxonIQ/axoniq-framework/pull/167.

  • SystemHeartbeatDrop registered in the catalog chain; SystemHeartbeat events seeded; the projection counts them but the drop suppresses them on read, so the printed view shows System heartbeats seen: 0.
  • Tests: unit (noOutput), full-chain DropTest (+ negative control), projection (heartbeatsSeen == 0 while a sibling course lands), streaming integration (dropped from the stream + restart skip).
  • Docs: "Dropping an event" section, registration example, demo table + index mention; README updated.

@laura-devriendt-lemon laura-devriendt-lemon self-assigned this Jun 12, 2026
@laura-devriendt-lemon laura-devriendt-lemon marked this pull request as ready for review June 12, 2026 06:52
@laura-devriendt-lemon laura-devriendt-lemon requested a review from a team as a code owner June 12, 2026 06:52
@laura-devriendt-lemon laura-devriendt-lemon requested review from hatzlj, jangalinski and smcvb and removed request for a team June 12, 2026 06:52
@laura-devriendt-lemon laura-devriendt-lemon added Type: Feature Use to signal an issue is completely new to the project. Priority 2: Should High priority. Ideally, these issues are part of the release they’re assigned to. labels Jun 12, 2026
@laura-devriendt-lemon laura-devriendt-lemon added this to the Release 5.2.0 milestone Jun 12, 2026
@laura-devriendt-lemon laura-devriendt-lemon force-pushed the feature/axoniq/137/phase-5-drop branch from b84dcc0 to ce70ac4 Compare June 12, 2026 07:53
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority 2: Should High priority. Ideally, these issues are part of the release they’re assigned to. Type: Feature Use to signal an issue is completely new to the project.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant