Peter Vlugter
eecb2a6247
Merge branch 'master' into java-api-for-scala-stm
...
Conflicts:
akka-transactor/src/main/scala/akka/transactor/Atomically.scala
2012-01-20 11:36:54 +13:00
Peter Vlugter
27da7c4d12
Update java-friendly api for scala stm
...
- move to japi.Stm
- add newMap, newSet, newList methods with java conversions
- add afterCompletion lifecycle callback
2012-01-20 11:31:28 +13:00
Patrik Nordwall
eb3d0c57d7
DOC: Added migration documentation for dispatchers. See #1406
2012-01-19 21:30:23 +01:00
Patrik Nordwall
5370371988
DOC: Added migration documentation for configuration. See #1406
2012-01-19 21:30:23 +01:00
Patrik Nordwall
c3f41b3cd3
DOC: Added migration documentation for Scheduler. See #1406
2012-01-19 21:30:23 +01:00
Ivan Porto Carrero
ced0176985
Adds rst docs and a package wide implicit to extend the actorsystem
2012-01-19 21:26:18 +01:00
Viktor Klang
149fbea5a7
Updating Copyright as per #1660
2012-01-19 18:21:06 +01:00
Viktor Klang
290f508195
Modifying the test for Futures.reduce
2012-01-19 17:47:58 +01:00
Viktor Klang
19347dadbc
Renaming TestActorRef.apply to receive, in order to get forwarders generated & improve Java API
2012-01-19 15:49:44 +01:00
Ivan Porto Carrero
d9a8c4e7e6
Changes the intialization logic for the actor so that zeromq options are preserved
2012-01-19 00:26:52 +01:00
Peter Vlugter
b9bbb0744a
Add some migration guidance for stm
2012-01-19 11:18:33 +13:00
Peter Vlugter
2757869c62
Update to new Java API for Scala STM
2012-01-19 11:11:59 +13:00
Roland
1daaee98aa
Merge remote-tracking branch 'origin/master' into wip-1581-patterns-ask
2012-01-18 14:20:13 +01:00
Roland
2bed2cb954
move everything into package akka.pattern
2012-01-18 10:18:51 +01:00
Patrik Nordwall
1b4983f865
DOC: fixed minor path err
2012-01-18 10:10:42 +01:00
Eugene Vigdorchik
a1e42f659c
Merge branch 'master' of github.com:jboner/akka
2012-01-18 12:30:25 +04:00
Eugene Vigdorchik
16c41269bd
Brought multi-jvm testing doc up-to-date.
2012-01-18 12:28:49 +04:00
Patrik Nordwall
49de4eaac2
DOC: Fixed wrong log samples in migration guide
2012-01-18 09:27:11 +01:00
Eugene Vigdorchik
e5a8b7ae92
Add schoir description.
2012-01-18 12:22:11 +04:00
Roland
9c762dec20
polish “ask” pattern, see #1581
...
- move package objects into their respective package.scala file in the
right directories
- make implicit conversion as well as explicit facility available under
the same name akka.patterns.ask for easy import
- revert the logic to produce the Promise for the PromiseActorRef within
the ActorRefProvider; supporting wrapping of external Promises does
not seem to justify doing needless extra allocations in case of
failure
- add scaladocs
- factor out “def provider” into trait ActorRefWithProvider, as it
didn’t feel right attaching this information “by exception” to
MinimalActorRef
2012-01-17 17:35:33 +01:00
patriknw
2e6061b411
Merge pull request #220 from jboner/wip-1606-remote-routers-patriknw
...
Handle remote routers transparently
2012-01-17 06:56:42 -08:00
Viktor Klang
bfd11ad8c5
Removing nodename
2012-01-17 15:25:26 +01:00
Patrik Nordwall
d6708184c6
Minor improvements based on feedback. See #1606
2012-01-17 14:48:46 +01:00
Patrik Nordwall
e7a0247c0d
Handle remote routers transparently. See #1606
...
* RemoteRouterConfig wrapper with RemoteRouteeProvider instead if fixed remote routers.
* Had to refactor and introduce RouteeProvider for different implementations of how to create routees.
* Works with Resizer also.
* Added some tests.
2012-01-17 09:11:45 +01:00
Patrik Nordwall
0cf5c22eac
Fixed target.nodes config property. See #1599
2012-01-17 08:48:41 +01:00
Viktor Klang
f4b9733c03
Merge branch 'master' into wip-1626-1627-typed-actors-√
2012-01-16 15:48:39 +01:00
Viktor Klang
de151617f2
Creating TypedProps and implementing support for wrapping an arbitrary ActorRef as a TypedActor
2012-01-16 14:11:29 +01:00
patriknw
43059d6584
Merge pull request #211 from jboner/wip-1406-migration-patriknw
...
Migration kit and start of migration documentation. See #1406 .
2012-01-16 01:20:18 -08:00
viktorklang
fcbbc892cb
typo
2012-01-13 20:55:12 +01:00
Roland Kuhn
312ea1bef1
Merge pull request #212 from jboner/wip-1621-logging-∂π
...
fix RemoteDeathWatchSpec and improve logging
2012-01-13 05:59:03 -08:00
Roland
b01640fddb
incorporate review feedback
...
- tons of documentation added
- lift extraction of logClass into LogSource type-class
- prefer Props.empty
2012-01-13 13:50:42 +01:00
Patrik Nordwall
8d10d44929
Support config of custom router. See #1623
2012-01-12 16:37:08 +01:00
patriknw
1f3926fa0e
Merge pull request #209 from jboner/wip-1619-SmallestMailboxRouter-patriknw
...
Implemented SmallestMailboxRouter. See #1619
2012-01-12 05:26:39 -08:00
Roland
d0498eb32e
add Class[_] to LogEvent
...
- it is customary to use class name for categorizing logs, hence we
should support it; class is taken from logSource.getClass
- update SLF4J module to use logClass as category and set logSource in
MDC "akkaSource"
- add docs
2012-01-12 13:29:17 +01:00
Patrik Nordwall
4dd5e9612b
Migration kit and start of migration documentation. See #1406 .
...
* Documentation of migration kit
* Documentation of some of the changes
* akka-actor-migration module containing GlobalActorSystem, OldXxx classes and some implicit conversions
* Tried migration of WebWords sample
* Tried migration of akka-samples/async-workers
* Tried migration of akka-samples-trading
2012-01-12 13:27:58 +01:00
Viktor Klang
e7262e1a69
Removing ListenerManagement and making FSM extend Listeners (but retaining its subscribe/unsubscribe messages
2012-01-12 12:43:27 +01:00
Patrik Nordwall
2399f02531
Improvements based on feedback. See #1619
2012-01-12 09:53:53 +01:00
Patrik Nordwall
6a12fb7876
Implemented SmallestMailboxRouter. See #1619
2012-01-11 14:06:47 +01:00
Patrik Nordwall
409cbaf8e2
Removed exposure of RoutedActorRef in RouterConfig. See #1618
2012-01-11 11:30:32 +01:00
patriknw
b43a8440a1
Merge pull request #206 from jboner/wip-1557-dynamic-routers-patriknw
...
Implemented dynamically resizable routers. See #1557
2012-01-11 02:19:05 -08:00
Patrik Nordwall
762a6017e9
Verify config override of router nr-of-instances. See #1607
...
* It wasn't a bug. I think the confusion came from config without 'router' defined.
* Added test
* Added some clarification to docs
2012-01-10 17:50:17 +01:00
Viktor Klang
d3eb9a29a6
Directing the Http docs to Play! mini
2012-01-10 16:29:14 +01:00
Patrik Nordwall
19845d93e8
Improvements and finalization of dynamically resizable routers, replaces ActorPool. See 1557
...
* resize on nth message instead of always each message
* improved pressure evaluation
* more tests
* documentation
* removed ActorPool
2012-01-10 15:53:27 +01:00
Patrik Nordwall
ed2b65c402
DOC: Routing (Java). See #1600
2012-01-05 17:59:19 +01:00
Patrik Nordwall
1850f6e5b7
DOC: Minor improvement of remote docs
2012-01-05 09:31:21 +01:00
Derek Williams
1fc35a04ad
IO docs, in progress
2012-01-03 15:28:47 -07:00
patriknw
ffb6a03fce
Merge pull request #200 from jboner/wip-1583-patterns-stop-patriknw
...
Added akka.pattern.gracefulStop. See #1583
2012-01-03 02:43:43 -08:00
Patrik Nordwall
5ba0963d71
Added documentation. See #1583
2012-01-03 11:41:49 +01:00
Patrik Nordwall
0a3021eb60
DOC: Fixed wrong documentation of bounded mailbox, mailbox-capacity should be used, not task-queue-type. See #1601
2012-01-03 10:03:58 +01:00
Nikolay Botev
ce1d2f4721
akka.patterns.ask everywhere
2012-01-01 22:23:19 -08:00