Commit graph

12588 commits

Author SHA1 Message Date
Björn Antonsson
abc4652bc0 Merge pull request #1319 from akka/wip-3212-make-osgi-sample-build-again-ban
Make akka-sample-osgi-dining-hakkers compile again #3212
2013-04-09 03:08:27 -07:00
Björn Antonsson
1a8be3aad2 Make akka-sample-osgi-dining-hakkers compile again. See #3212 2013-04-09 11:02:36 +02:00
Roland Kuhn
632c310e9a add link from Actor JavaDoc to UntypedActor 2013-04-09 10:38:24 +03:00
Roland Kuhn
6e2c4b9989 Merge pull request #1306 from spray/master
io: catch CancelledKeyExceptions in SelectionHandler, see #3191
2013-04-09 00:17:01 -07:00
Patrik Nordwall
fe31aa1948 Merge pull request #1315 from akka/wip-remoting-terminated-exc-patriknw
Supress stack trace for exc thrown when remoting is stopped
2013-04-09 00:11:46 -07:00
Roland Kuhn
2375972969 Merge pull request #1291 from akka/wip-3174-pipelines-∂π
implement and document Pipelines, see #3174
2013-04-08 13:13:23 -07:00
Patrik Nordwall
9270bfa70b Merge pull request #1313 from akka/wip-2797-cluster-router-stop-routees-patriknw
ClusterRouterConfig should stop remote deployed routees, see #2797
2013-04-08 12:38:26 -07:00
Patrik Nordwall
52a6e6b23b Merge pull request #1312 from akka/wip-2734-router-termination-patriknw
Don't stop dynamic router when all routees terminated, see #2734
2013-04-08 12:37:16 -07:00
Roland Kuhn
1835b641e6 Merge pull request #1310 from vivosys/akkaosgisample
Akka OSGi sample
2013-04-08 12:32:24 -07:00
Patrik Nordwall
9f45dd90b7 Merge pull request #1304 from akka/wip-2839-dispatcher-deploy-config-patriknw
Add dispatcherId to deployment config, see #2839
2013-04-08 12:03:43 -07:00
Roland
d794b14b2b implement and document Pipelines, see #3174
- heavily inspired by spray.io.Pipeline
- fully functional style: a stage returns the resulting commands and
  events, which makes it impossible to mess with the pipeline from the
  inside
- object allocations are optimized away for emtpy and 1-elem results
- added type-safety, verifying that stages match up
- management commands “from the side” for configuration or async events
- full Java API and docs
2013-04-08 20:57:04 +02:00
Roland
d9d7d45ac2 add @throws annotation to actor life-cycle hooks, see #3188 2013-04-08 20:55:04 +02:00
Patrik Nordwall
c77cdeb86b Merge pull request #1277 from akka/wip-3074-deprecate-actorFor-patriknw
Deprecate actorFor in favor of ActorSelection, see #3074
2013-04-08 11:48:48 -07:00
Roland Kuhn
7a8dbda95d Merge pull request #1294 from spray/tcp-connection-immediate-Received-message
TcpConnection: forward received data to handler immediately without concatenating buffers
2013-04-08 11:00:39 -07:00
Patrik Nordwall
887af975ae Deprecate actorFor in favor of ActorSelection, see #3074
* Deprecate all actorFor methods
* resolveActorRef in provider
* Identify auto receive message
* Support ActorPath in actorSelection
* Support remote actor selections
* Additional tests of actor selection
* Update tests (keep most actorFor tests)
* Update samples to use actorSelection
* Updates to documentation
* Migration guide, including motivation
2013-04-08 18:11:52 +02:00
Patrik Nordwall
bc06a266b8 Supress stack trace for exc thrown when remoting is stopped 2013-04-08 17:16:40 +02:00
Patrik Nordwall
4b563dacb2 Merge pull request #1311 from akka/wip-2728-testfsmref-patriknw
Cleanup of TestActorRef constructor, see #2728
2013-04-08 07:19:38 -07:00
Patrik Nordwall
352ad3b1f9 Merge pull request #1305 from akka/wip-3042-java-testkit-patriknw
Make JavaTestKit match TestKit, see #3042
2013-04-08 07:18:38 -07:00
Patrik Nordwall
7ff77471a1 ClusterRouterConfig should stop remote deployed routees, see #2797 2013-04-08 16:14:21 +02:00
Patrik Nordwall
accdd63e7d Don't stop dynamic router when all routees terminated, see #2734 2013-04-08 13:19:44 +02:00
Patrik Nordwall
9bf46e476c Cleanup of TestActorRef constructor, see #2728
* Don't expose internal classes in public constructor
2013-04-08 12:02:27 +02:00
Viktor Klang (√)
3ee42dbe11 Merge pull request #1309 from akka/wip-3202-deprecate-hwt-√
#3203 - deprecating HashedWheelTimer
2013-04-08 02:59:38 -07:00
Björn Antonsson
20b05f281e Merge pull request #1302 from akka/wip-3179-throttler-fails-to-handle-throttle-mode-change-ban
We should always handle ThrottleMode messages. #3179
2013-04-08 02:54:44 -07:00
Patrik Nordwall
b72c161469 Merge pull request #1301 from akka/wip-2802-cluster-transition-guards-patriknw
Cluster member status transition guards, see #2802
2013-04-08 02:53:19 -07:00
Patrik Nordwall
f5f3608111 Make JavaTestKit match TestKit, see #3042
* Added a few methods
* Added (copied and adjusted) JavaDoc
2013-04-08 11:36:43 +02:00
Patrik Nordwall
ae0cb4a756 Add dispatcher to deployment config, see #2839 2013-04-08 09:52:56 +02:00
Patrik Nordwall
d2548285ac Cluster member status transition guards, see #2802 2013-04-08 09:29:00 +02:00
Raman Gupta
0c4b375f61 Resolve naming/packaging problems 2013-04-07 14:10:52 -04:00
Viktor Klang
dddc3a6630 #3203 - deprecating HashedWheelTimer 2013-04-07 20:07:26 +02:00
Roland Kuhn
90905907c5 clarify watch() idempotency (Java) 2013-04-06 22:32:05 +03:00
Roland Kuhn
cff43c34b0 clarify watch() idempotency (Scala) 2013-04-06 22:31:20 +03:00
Viktor Klang (√)
785c7d239c Merge pull request #1303 from akka/wip-add-more-mailbox-tests-√
Adding more tests to MailboxSpec so that we know they follow the contrac...
2013-04-06 10:16:16 -07:00
Mathias
ba49e910d7 io: catch CancelledKeyExceptions in SelectionHandler, see #3191 2013-04-05 22:37:12 +02:00
Roland Kuhn
1f3b2943e9 Merge pull request #1296 from hseeberger/master
Fix ScalaDoc for ExtensionKey (Scala API) (closes #3197)
2013-04-05 07:58:23 -07:00
Viktor Klang
51d3149cdb Adding more tests to MailboxSpec so that we know they follow the contract ;) 2013-04-05 15:27:46 +02:00
Björn Antonsson
82be6970d0 We should always handle ThrottleMode messages. See #3179 2013-04-05 13:54:01 +02:00
Patrik Nordwall
7e79bcd4ae Merge pull request #1300 from akka/wip-3190-netty-3.6.4-patriknw
Change to Netty 3.6.4.Final, see #3190
2013-04-05 00:44:50 -07:00
Patrik Nordwall
1493f4de5f Change to Netty 3.6.4.Final, see #3190 2013-04-05 07:38:20 +02:00
Patrik Nordwall
c9afd3804f Merge pull request #1297 from akka/wip-3190-netty-3.6.3-patriknw
Changed to Netty 3.6.3.Final, see #3190
2013-04-04 07:43:28 -07:00
Patrik Nordwall
1e39b6e195 Changed to Netty 3.6.3.Final, see #3190 2013-04-04 14:56:07 +02:00
Heiko Seeberger
1232274083 Fix ScalaDoc for ExtensionKey (Scala API) (closes #3197) 2013-04-04 05:51:13 -07:00
Patrik Nordwall
1d8bdaddb5 Merge pull request #1293 from akka/wip-2774-old-migration-guide-patriknw
Link to old migration guides instead of embedding, see #2774
2013-04-04 04:01:30 -07:00
Roland Kuhn
22968a3ab8 Merge pull request #1281 from spray/master
Smaller improvements to TCP side of new akka-io implementation
2013-04-04 02:47:35 -07:00
Mathias
c43ce95bd4 Small simplification in TcpConnection 2013-04-04 11:39:37 +02:00
Mathias
1790bc0e1a TcpOutgoingConnection: Respond with CommandFailed rather than ErrorClosed on failed connect
Before, a Tcp.ErrorClosed event is generated when a connection attempt fails. For symmetry with the Tcp.Bind case and general usability of the API a Tcp.CommandFailed(connect) is the better choice.
2013-04-04 11:39:37 +02:00
Mathias
4f1ee6a994 Clean up imports 2013-04-04 11:39:37 +02:00
Mathias
854d0feef7 Make use of new command.failureMessage 2013-04-04 11:39:37 +02:00
Mathias
0f95989009 Associate Tcp.CloseCommands with their respective confirmation events 2013-04-04 11:39:25 +02:00
Roland Kuhn
2121ac30af Merge pull request #1273 from akka/wip-3058-UDP-naming-∂π
rename UdpFF->Udp and the other UdpConnected, see #3058
2013-04-04 00:05:01 -07:00
Roland
309f2c2f91 rename UdpFF->Udp and the other UdpConnected, see #3058 2013-04-04 09:04:30 +02:00