Commit graph

440 commits

Author SHA1 Message Date
Patrik Nordwall
3676d73779 DOC: how to change default mailbox, see #3483 2013-07-04 11:39:53 +02:00
Endre Sándor Varga
7dba4435e4 =doc: Document that EventBus do not preserve sender #2918 2013-07-02 12:11:50 +02:00
Patrik Nordwall
818a96fa45 DOC: Describe cluster dispatcher, see #2816 2013-07-01 17:17:12 +02:00
Viktor Klang
709a568aa1 #3437 - Adding rst documentation for the MPSC mailbox 2013-07-01 14:53:48 +02:00
Patrik Nordwall
7c3f6c21d8 DOC: Props.empty.withRouter, see #3464 2013-07-01 12:51:35 +02:00
Patrik Nordwall
a481272b67 Keep the order of buffered messages in Camel producer, see #3477
* fix bug in java sample
* doc corrections
2013-06-27 16:45:47 +02:00
Roland Kuhn
9cd05a070e add pipeToSelection support, see #3430
also add explanation to docs about what happens when Identify message
hits a non-existing path element
2013-06-25 16:36:24 +02:00
Roland Kuhn
d5ca7a6a13 Merge pull request #1563 from akka/wip-3469-ExtensionKey-patriknw
Java (Eclipse) compatibility of extensions, see #3469
2013-06-25 06:36:07 -07:00
Roland Kuhn
1e65610fd4 Merge pull request #1538 from akka/wip-3434-fix-dead-link-in-io-codec-√
#3434 - Fixing dead link to Iteratees in io-codec.rst
2013-06-25 05:57:25 -07:00
Patrik Nordwall
9b3be181cf Java (Eclipse) compatibility of extensions, see #3469
* Eclipse JDT showed compilation error
  "The method get(ActorSystem) is ambiguous for the type..."
  for extensions defined with ExtensionKey
2013-06-24 20:27:23 +02:00
Roland Kuhn
e2937dc27f Merge pull request #1541 from mhamrah/master
Fix grammar typo with Scala/FSM documentation.
2013-06-20 05:34:07 -07:00
Roland Kuhn
18f5b8f4ec Merge pull request #1551 from akka/wip-3457-properly-type-TestFSMRef-√
#3457 - Adding proper type to TestFsmRef
2013-06-20 04:05:28 -07:00
Patrik Nordwall
cd2b77157c Log dead letters, see #3453 2013-06-20 12:09:09 +02:00
Viktor Klang
f333c7c345 #3457 - Adding proper type to TestFsmRef 2013-06-20 00:04:57 +02:00
Michael Hamrah
6cffc0bfca Quick grammar fix for Scala/FSM docs. 2013-06-17 12:31:26 -03:00
Viktor Klang
6ec657d2bc #3434 - Fixing dead link to Iteratees in io-codec.rst 2013-06-15 09:50:08 -04:00
Roland Kuhn
0191458a24 Merge pull request #1521 from akka/wip-3342-mailbox-split-∂π
rewrite mailbox selection logic, see #3342
2013-06-03 03:53:17 -07:00
Roland
20eb28a03c move deadLetterMailbox into Mailboxes and fix review comments, see #3342 2013-06-03 11:41:11 +02:00
Roland
f317aaf711 rewrite mailbox selection logic, see #3342
- add “mailbox-requirement” key to dispatcher section
- split out mailbox section, add akka.actor.default-mailbox
- rewrite findMarker method and use it for Props.create() and getting
  the required mailbox of an actor
- add ProducesMessageQueue trait for MailboxType so that requirements
  can be checked before trying to create the actor for real
- verify actor as well as dispatcher requirements for message queue
  before creation, even in remote-deployed case
- change MessageDispatcher constructor to take a Configurator, add that
  to migration guide
2013-06-02 12:32:04 +02:00
Patrik Nordwall
1dac00a129 More props factories, see #3418 2013-05-31 08:09:56 +02:00
Roland Kuhn
8df8541801 Merge pull request #1500 from akka/wip-3210-local-only-∂π
make LocalScope mean “purely local” and avoid Props serialization check,...
2013-05-30 08:03:32 -07:00
Patrik Nordwall
95366cb585 Wrap long lines, for pdf 2013-05-30 14:45:15 +02:00
Roland Kuhn
9c89f170d2 Merge pull request #1490 from akka/wip-3377-Props.create-∂π
improve safety of Props.create by allowing Creator<T>, see #3377
2013-05-29 22:46:06 -07:00
Roland
f8fa825e48 improve safety of Props.create by allowing Creator<T>, see #3377
Props constructors need to be deprecated instead of being mutated
because we cannot just start throwing exceptions in people’s existing
code. Props.withCreator is deprecated for similar reasons, but also
because Props are about the creators, so replacing that after the fact
is not good style.
2013-05-29 23:40:27 +02:00
Roland
92db59183e make LocalScope mean “purely local” and avoid Props serialization check, see #3210 2013-05-29 23:36:39 +02:00
Patrik Nordwall
a7d57fd485 Merge pull request #1495 from akka/wip-3233-optimize-warn-patriknw
Warn about -optimize flag, see #3233
2013-05-29 04:44:53 -07:00
Roland Kuhn
003588eef5 Merge pull request #1487 from akka/wip-3394-creationVsDispatcher-∂π
remove fallback to default-dispatcher, see #3394
2013-05-28 23:41:20 -07:00
Patrik Nordwall
3250efedef Warn about -optimize flag, see #3233 2013-05-28 16:46:51 +02:00
Roland
f802c94b9b remove fallback to default-dispatcher, see #3394 2013-05-28 15:40:00 +02:00
Björn Antonsson
6ec9d932dd Merge pull request #1481 from akka/wip-3341-split-out-mailbox-documentation-ban
Split mailbox documentation into a separate section #3341
2013-05-28 06:29:28 -07:00
Björn Antonsson
6abec367f2 Split mailbox documentation into a separate section. See #3341 2013-05-28 13:34:35 +02:00
Roland
7c8f3ade69 add supported zeromq version information in docs 2013-05-28 13:02:03 +02:00
Roland Kuhn
58756be937 Merge pull request #1483 from akka/wip-IO-docs-∂π
several things IO
2013-05-27 05:27:18 -07:00
Roland
caab7909d7 a few fixes after review of the IO doc changes 2013-05-27 14:26:34 +02:00
Patrik Nordwall
c05262f406 Change default tick-duration to 10ms, see #3387 2013-05-27 09:20:25 +02:00
Patrik Nordwall
2280de38a8 Merge pull request #1474 from akka/wip-3283-non-experimental-cluster-patriknw
Remove experimental label from cluster, see #3283
2013-05-27 00:13:34 -07:00
Patrik Nordwall
3736efb79a Merge pull request #1472 from akka/wip-3225-cluster-infolog-patriknw
Config of cluster info logging, see #3225
2013-05-27 00:13:08 -07:00
Roland
3074b0c2f8 split IO docs and mark them EXPERIMENTAL, see #3294 2013-05-26 19:55:35 +02:00
Roland
b6efd467e8 add ScalaDocs and correct UDP docs, see 3268 2013-05-26 18:29:23 +02:00
Roland
ea5b79e562 add BackpressureBuffer, see #3253
- also make a Write’s “ack” be a Tcp.Event (to suit pipelines)
- add stress test for BackpressureBuffer
- add it to SslTlsSupportSpec
- add it to the docs
2013-05-26 10:58:55 +02:00
Patrik Nordwall
f64b68c466 Remove experimental label from cluster, see #3283 2013-05-23 18:15:20 +02:00
Roland
025a91ecc2 fix some warts in IO
- remove TcpPipelineHandler’s type parameter
- remove not-accept() failure test (which is completely bogus)
- add comments explaining more about TcpPipelineHandler.Init
- remove the funny “manager” from the Server example
2013-05-23 16:14:51 +02:00
Patrik Nordwall
18a3b3facf Config of cluster info logging, see #3225 2013-05-23 13:36:35 +02:00
Björn Antonsson
344913777c Fix one more broken code include in docs. See #3374 2013-05-23 09:48:30 +02:00
Patrik Nordwall
d5e1f8642a Config library 1.0.1
* Mention the new syntax for seed-nodes in cluster docs
2013-05-22 14:51:47 +02:00
Patrik Nordwall
c640f4a0dd Merge pull request #1447 from akka/wip-3346-netty-defaults-patriknw
Change defaults for Netty pools, see #3346
2013-05-17 05:01:11 -07:00
Patrik Nordwall
8f04b53ac7 Merge pull request #1443 from akka/wip-3359-auto-join-patriknw
Remove auto-join config, derive from seed-nodes, see #3359
2013-05-17 04:57:07 -07:00
Patrik Nordwall
ad1eaa6d4a Remove auto-join config, derive from seed-nodes, see #3359 2013-05-17 13:54:51 +02:00
Patrik Nordwall
3d2db10787 Change defaults for Netty pools, see #3346
server-socket-worker-pool.pool-size-max = 2
client-socket-worker-pool.pool-size-max = 2
2013-05-17 12:05:03 +02:00
Patrik Nordwall
a0a0f39613 Hardening of cluster member leaving path, see #3309
* Removed leader commands for Shutdown and Exit
* Member shutdown itself  when it sees itself as Exiting
* Singleton cluster with status Exiting will shutdown itself,
  in case the Exiting gossip never arrives
* Exiting member not part convergence check
* Exiting member is removed by leader (on convergence) when the
  exiting member is in the unreachable set, i.e. sucessfully shutdown
* Reverted the change made for #3266, i.e. Exiting is
  detected as unreachable again.
* Adjust ClusterSingletonManager to new Exiting behaviour
* Fix bug in HeartbeatSender, which caused it to continue to
  send heartbeats to removed nodes, instead of rebalancing
* Refactoring of leaderActions method
* Leaving section in docs
2013-05-17 11:39:49 +02:00