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/08/15 07:02:33 UTC

[GH] (pekko/feat/javadsl-effect-delete-durable-state): Workflow run "Scalafmt" is working again!

The GitHub Actions job "Scalafmt" on pekko.git/feat/javadsl-effect-delete-durable-state has succeeded.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
a12e9eec0a251659a7534b45c45c4e050fe87f00 / 虎鸣 <he...@alibaba-inc.com>
feat: add javadsl Effect.delete() for durable state

Motivation:
The scaladsl DurableStateBehavior already supports Effect.delete() but
the javadsl was missing it (marked with a FIXME comment). Java users
had no way to delete persisted state from a DurableStateBehavior.

Modification:
- Add delete() method to javadsl EffectFactories, delegating to the
  existing internal Delete() effect.
- Add a directional test exercising Effect().delete() from Java.

Result:
Java DSL users can now call Effect().delete() in their
DurableStateBehavior command handlers, achieving API parity with the
Scala DSL.

Tests:
- sbt "persistence-typed-tests / Test / testOnly org.apache.pekko.persistence.typed.state.javadsl.RuntimeDurableStateStoreTest"

References:
Refs akka/akka-core#32027

Report URL: https://github.com/apache/pekko/actions/runs/31870928386

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