pekko/akka-docs/rst
Konrad Malawski c046cdff0a !act,doc #3893 Removed isTerminated checks from ActorClassification
Instead of isTerminated we now use death watch on subscribers.

! Breaking change - ActorClassification based event buses now require
  and actor system. Previously no actors were involved, but now someone
  has to `watch` the subscribers. The unsubscriber is an system actor,
  and won't be stopped automagically if a bus stops to be used (hard to
  determine what "stops being used" is)
* Replaced isTerminated checks with watching actors
* backing structure for ActorClassification swaped from
  ConcurrentHashMap to immutable.Map with CAS operations on it. This is
  required to avoid races and guarantee register/unregister ordering
  (messages sent with proper sequence numbers) to the unsubscriber.
  Performance tested it and still above 1.3million subscribe+unsubscribe
  ops per second (mac i7, retina), where as the CHM version was
  4 million - but that one could only work in the presence of
  itTerminated - so we pay the price here for removing it.
* `ActorClassification` starts the unsubscriber instance by itself,
  the unsubscriber is an system actor, and can be stopped via
  `ActorClassification#shutdown`
* Will unregister from unsubscriber, when no more subscriptions for
  given subscriber are left in this bus.
* Added missing "Java API: " for some types
* Updated docs to point out the automatic subscriber purging (on terminated)
2014-04-24 14:08:07 +02:00
..
additional =all #3858 Make case classes final 2014-03-07 13:20:01 +01:00
common Merge pull request #1986 from akka/wip-3750-improve-cluster-specification-patriknw 2014-02-13 12:11:38 +01:00
dev =doc switch to GitHub Issues 2014-04-13 18:38:11 +02:00
experimental !act,sam #3889 Adding Activator template FSM/become for Java with Lambda support 2014-03-05 11:16:23 +01:00
general add links to reference.conf to docs 2014-03-24 12:02:47 +01:00
images !rem #3765: Change the defaults for remoting 2014-01-17 11:29:22 +01:00
intro =doc #3954 Clarify how to use snapshots with Maven 2014-03-24 14:40:55 -04:00
java !act,doc #3893 Removed isTerminated checks from ActorClassification 2014-04-24 14:08:07 +02:00
project !act,doc #3893 Removed isTerminated checks from ActorClassification 2014-04-24 14:08:07 +02:00
scala !act,doc #3893 Removed isTerminated checks from ActorClassification 2014-04-24 14:08:07 +02:00
conf.py Changes all occurances of Typesafe copyright to extend to 2014. 2014-02-04 21:20:09 -06:00
index.rst restructure ToC of reST docs 2013-04-19 13:40:37 +02:00
java.rst +act #3911 Adding Java Lambda compatibility for Supervisor Strategy 2014-03-17 15:04:29 +01:00
scala.rst add akka.Main and use that to add Hello World docs 2013-04-30 11:31:17 +02:00