You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@pekko.apache.org by GitBox <gi...@apache.org> on 2026/09/24 09:09:39 UTC

[GH] (pekko-persistence-jdbc/remove-legacy-schema-support): Workflow run "Basic checks" failed!

The GitHub Actions job "Basic checks" on pekko-persistence-jdbc.git/remove-legacy-schema-support has failed.
Run started by GitHub user pjfanning (triggered by pjfanning).

Head commit for run:
deaade04b34ed5802700b8f5d6222448e7db9cb3 / PJ Fanning <pj...@users.noreply.github.com>
Drop the Oracle workarounds from JournalSequenceActorTest

Motivation:
Two Oracle-only branches in JournalSequenceActorTest were written for the
legacy Oracle schema, whose insert trigger always overwrote the ordering
column from a sequence. The current EVENT_JOURNAL trigger only fires when
ordering is null, so forced inserts keep their explicit values on Oracle
as on every other database. The "assume max ordering after queryDelay *
maxTries" test therefore deleted no rows on Oracle and expected 50000
where the database held 100000.

Modification:
- Expect the inserted maximum on every database instead of halving it
  and deleting odd rows on Oracle.
- Run the "large gaps" recovery test on Oracle too; it was skipped with
  the same, now stale, reasoning about forced inserts.

Result:
The Oracle integration job passes the sequence actor tests.

Tests:
- sbt "core/testOnly *H2JournalSequenceActorTest" (4 passed)
- scalafmt; git diff --check
- Not run locally: Oracle integration tests (no local database); left to CI

References:
Refs #621

Report URL: https://github.com/apache/pekko-persistence-jdbc/actions/runs/35979311473

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org