The GitHub Actions job "Binary Compatibility" on pekko.git/main has succeeded.
Run started by GitHub user pjfanning (triggered by pjfanning).

Head commit for run:
7fdcf7dbc1727adce58c54145fc3fc80479f2270 / PJ Fanning 
<[email protected]>
cluster-sharding: drop Akka 2.3 support from RemoveInternalClusterShardingData 
(#3608)

* cluster-sharding: drop Akka 2.3 support from RemoveInternalClusterShardingData

Motivation:
RemoveInternalClusterShardingData accepted a `-2.3` program argument
(and a `remove2dot3Data` parameter on `remove`) to also delete
coordinator data stored by Cluster Sharding in Akka 2.3.x under a
different persistenceId. Pekko cannot be upgraded to from Akka 2.3
data, so this support is dead weight.

Modification:
- Remove the `-2.3` argument handling from `main`
- Remove the `remove2dot3Data` parameter from `remove`, `props` and the
  actor constructor, and the `persistenceId2dot3` method
- Add MiMa excludes for the removed signatures
- Update the sharding docs example and the 1.x to 2.x migration guide

Result:
RemoveInternalClusterShardingData only removes Pekko coordinator data.

Tests:
- sbt "cluster-sharding/testOnly 
org.apache.pekko.cluster.sharding.RemoveInternalClusterShardingDataSpec" - 
passed
- sbt +cluster-sharding/mimaReportBinaryIssues - passed
- sbt cluster-sharding/scalafmt cluster-sharding/Test/scalafmt

References:
None - removes legacy Akka 2.3 support for Pekko 2.0.0

* docs: link PR3608 in migration guide

* cluster-sharding: drop Akka 2.3 reference from coordinator recovery log

Motivation:
The debug message logged when recovery replays ShardRegionTerminated for
an unregistered region blamed ActorRefs stored by Akka 2.3.0/2.3.1, which
is not relevant to Pekko, and the concatenated string had a double space.

Modification:
Reword the message; the guard that skips the event is kept because
State.updated requires the region to be registered.

Result:
The log message no longer refers to Akka 2.3.

Tests:
- sbt cluster-sharding/scalafmt cluster-sharding/Test/compile - passed

References:
Refs #3608

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

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to