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 / 虎鸣 <[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to