Commit graph

9131 commits

Author SHA1 Message Date
Viktor Klang
dbe3a01e9c Fixing the 0MQ tests and removing boilerplate 2012-01-23 16:53:09 +01:00
Viktor Klang
1f87a03268 Linking the 0MQ docs 2012-01-23 16:26:10 +01:00
patriknw
45d178c276 Merge pull request #236 from jboner/wip-1702-settings-ext-patriknw
DOC: Extension sample for application specific settings. See #1702
2012-01-23 07:12:49 -08:00
Patrik Nordwall
1572da09db Changed name of the instance field as suggested. See #1702 2012-01-23 16:11:58 +01:00
Viktor Klang
d909cddaf4 Merge branch 'master' of github.com:jboner/akka 2012-01-23 15:59:38 +01:00
Viktor Klang
46409b2f48 Adding 0MQ to the microkernel 2012-01-23 15:59:28 +01:00
Roland
3a30f915c3 remove use of akka.actor.timeout property for ask 2012-01-23 15:59:18 +01:00
viktorklang
a38ac979c9 Merge pull request #248 from jboner/wip-1695-document-logging-√
Improving logging docs
2012-01-23 06:57:43 -08:00
Roland
5e11b2df9d add FSMDocSpec and improve FSM API
- don’t require Option[Duration] and its implicit conversion
- provider “->” extractor inside the FSM trait
2012-01-23 15:37:43 +01:00
Viktor Klang
690e87441f Adding DEBUG documentation and reference to testkit 2012-01-23 14:35:01 +01:00
Viktor Klang
49488c2670 Changing logging docs to have settings turned on 2012-01-23 14:14:39 +01:00
Viktor Klang
61da9b1890 Improving logging docs 2012-01-23 13:54:11 +01:00
Patrik Nordwall
66e0a7cf0b Moved definition of fault handler from Props to overridable method supervisorStrategy in Actor. See #1711
* New trait SupervisorStrategy for TypedActors
* Adjustments of docs
* Updated tests
2012-01-23 13:49:19 +01:00
Roland
71d58c5338 improve migration guide & helpers, plus some docs 2012-01-23 11:58:27 +01:00
Viktor Klang
dd3a6ad4a5 Unborking master, sorry about that. I blame my agent. 2012-01-23 11:39:16 +01:00
viktorklang
43e226c5af Merge pull request #199 from jboner/wip-1597-derekjw
Ticket 1597 - Update IO to new Iteratee based api
2012-01-23 02:31:08 -08:00
Viktor Klang
f8186e53d7 Merging in master 2012-01-23 11:30:36 +01:00
Viktor Klang
651a426de0 weird star replacement 2012-01-23 11:21:02 +01:00
viktorklang
6cbe7f0e02 Merge pull request #225 from casualjim/2.0-zeromq-ivan
2.0 zeromq ivan
2012-01-23 02:09:26 -08:00
viktorklang
0022b24459 Merge pull request #242 from jboner/wip-1696-config-logging-of-remote-messages-√
Adding config options, tests and conditional code for remote message log...
2012-01-23 01:55:54 -08:00
viktorklang
14136dad39 Merge pull request #243 from jboner/wip-improveinlinability-in-hotpath-√
Switching to tail recursion and lowering numer of moving parts
2012-01-23 01:54:23 -08:00
viktorklang
6cb1914b5c Update akka-actor/src/main/scala/akka/dispatch/Future.scala 2012-01-22 23:11:09 +01:00
Viktor Klang
f0bc2c7435 Adding brackets around remote debug log parameters 2012-01-21 13:29:16 +01:00
Viktor Klang
e523d5418c Clarified the code, removing a negation that could be overlooked 2012-01-21 13:12:30 +01:00
Viktor Klang
61e0bd568b Modifications after review 2012-01-21 13:04:45 +01:00
Patrik Nordwall
6a4d7f547c Improvement based on feedback. See #1702 2012-01-21 11:05:30 +01:00
Viktor Klang
42d3328815 Moving tests after first invocation 2012-01-21 01:33:07 +01:00
Viktor Klang
a22d01f595 Removing noise 2012-01-21 01:15:00 +01:00
Viktor Klang
388ec810bf Fixing inverted logic 2012-01-21 01:13:55 +01:00
Viktor Klang
bcfd70f6e0 Moving debug logging statement back into Mailbox.scala 2012-01-21 01:09:06 +01:00
Viktor Klang
184d15d81e Switching to tail recursion and lowering numer of moving parts 2012-01-21 01:06:32 +01:00
Viktor Klang
7e0cf29e8f Adding config options, tests and conditional code for remote message logging 2012-01-21 00:32:37 +01:00
Derek Williams
d5616e123b Scaladoc for ByteString 2012-01-20 13:38:22 -07:00
Derek Williams
9b8c39bc01 More scaladocs for IO 2012-01-20 12:58:57 -07:00
Viktor Klang
1333700c0d Unborkening master 2012-01-20 19:52:50 +01:00
Roland
f6d71881ea add ?(msg, timeout) migration helper, see #1653 2012-01-20 19:45:23 +01:00
Roland
34a0f005b1 Merge branch 'master' into wip-1581-patterns-ask 2012-01-20 19:29:17 +01:00
viktorklang
9c423de010 Merge pull request #238 from jboner/wip-1705-awaitTermination-patriknw
Run callbacks in defined order, and ActorSystem.awaitTermination.
2012-01-20 09:40:25 -08:00
Viktor Klang
a4e2b5a511 Merge branch 'master' into wip-1705-awaitTermination-patriknw 2012-01-20 18:39:40 +01:00
Viktor Klang
301b14e0ac Switching to a bit more robust approach 2012-01-20 18:38:48 +01:00
Roland
f4587322be make TestActorRef’s dispatcher configurable, fixes #1162 2012-01-20 18:34:09 +01:00
Roland
1f99b425de docs for ask/pipeTo patterns 2012-01-20 18:09:26 +01:00
Viktor Klang
ef5287a6d8 Switching to LBD and minimizing window of failure 2012-01-20 17:38:58 +01:00
Viktor Klang
4b527518db Merging in the daemonicity stuff 2012-01-20 15:50:22 +01:00
Roland
020c6b61da move all Ask stuff to akka.pattern
- remove ?(msg, timeout), should always use ?(msg)(timeout) because of
  Scala’s only Martin-acknowledged design flaw of being able to pass
  tuples into single-arg methods without adding another pair of parens
- put a provider into all actor refs, because they all are created by
  and associated with one
- treat all terminated refs equally: tell(msg) and return broken promise
2012-01-20 15:45:53 +01:00
Viktor Klang
12c8022852 Merge branch 'wip-1657-support-random-port-√' 2012-01-20 15:38:21 +01:00
Viktor Klang
47c2b3000a Moving connection-timeout to client since it belongs there, also adding more docs to the remote reference config 2012-01-20 15:38:02 +01:00
viktorklang
f5a55eb613 Merge pull request #239 from jboner/wip-1657-support-random-port-√
#1657 - trying to get random port for port 0
2012-01-20 06:34:22 -08:00
Patrik Nordwall
daff1fd2a0 Improvements based on feedback 2012-01-20 15:17:19 +01:00
Roland
edceda8edf restructure remoting
- remove Remote, incorporate its few fields into RemoteActorRefProvider
- rename RemoteSupport to RemoteTransport to sync up with conf and
  the way we talk about it
- remove LocalAddress/RemoteAddress etc. and just have a final case
  class Address(protocol, system, host, port)
- split netty settings out or RemoteSettings into NettySettings
- split out from NettyRemoteSupport.scala: Server.scala, Client.scala,
  Settings.scala

plus a few fixes, including using the contextClassLoader when loading
the provider for ActorSystemImpl
2012-01-20 14:41:15 +01:00