The GitHub Actions job "Pull Requests" on 
pekko.git/fix/remove-stale-akka-todo-fixme has succeeded.
Run started by GitHub user He-Pin (triggered by He-Pin).

Head commit for run:
3bae4c6cd176b7b0b81b11cf84e550f29eb7023e / 虎鸣 <[email protected]>
fix: remove stale Akka-era FIXME/TODO comments in dispatch module

Motivation:
Issue #2168 requests removal of stale FIXME/TODO comments. The dispatch
module contained three comments referencing Akka 2.3/2.4 migration
periods that are long over.

Modification:
- Remove the BalancingDispatcher shortcut case in Dispatchers that threw
  a deprecation migration error (FIXME remove in Akka 2.4). Users can
  still use BalancingDispatcherConfigurator via full class name.
- Remove the mailbox-size warning in Mailboxes (TODO remove in Akka 2.3)
  along with its associated state variable.
- Remove the stale TODO comment on unbounded/bounded mailbox shortcuts
  which are still actively used in reference.conf.

Result:
Cleaner codebase without misleading stale migration comments. No
behavioral change for supported configurations.

Tests:
- sbt "actor-tests/Test/testOnly 
org.apache.pekko.actor.dispatch.DispatchersSpec"
- sbt "actor-tests/Test/testOnly 
org.apache.pekko.actor.dispatch.BalancingDispatcherSpec 
org.apache.pekko.actor.ActorMailboxSpec"
- All 56 tests passed.

References:
Refs #2168

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

With regards,
GitHub Actions via GitBox


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

Reply via email to