Commit graph

1339 commits

Author SHA1 Message Date
Jonas Bonér
ad3b905a9e Add the possibility to start Akka kernel or use Akka as dependency JAR *without* setting AKKA_HOME or have an akka.conf defined somewhere. Also moved JGroupsClusterActor into akka-core and removed akka-cluster module 2010-05-21 14:50:56 +02:00
Jonas Bonér
3d1a782c26 Fixed issue #190: RemoteClient shutdown ends up in endless loop 2010-05-21 11:37:08 +02:00
Jonas Bonér
a521759b8b Fixed regression in Scheduler 2010-05-21 08:18:56 +02:00
Jonas Bonér
f6ec562fa6 Upgraded to Scala RC2 version of ScalaTest, but still some problems 2010-05-21 07:32:42 +02:00
Jonas Bonér
730e17689f Merge branch 'master' of git@github.com:jboner/akka 2010-05-20 21:04:02 +02:00
Jonas Bonér
47b4e2b537 Fixed race-condition in creation and registration of RemoteServers 2010-05-20 21:03:38 +02:00
Viktor Klang
a9debdec59 Added regressiontest for spawn 2010-05-20 20:36:05 +02:00
Viktor Klang
40113f8042 Fixed cluster 2010-05-20 20:35:36 +02:00
Jonas Bonér
4a26591b18 Port to Scala RC2. All compile, but tests fail on ScalaTest not being RC2 compatible 2010-05-20 08:51:28 +02:00
Jonas Bonér
656e65cffa Fixed problem with ordering when invoking self.start from within Actor 2010-05-19 21:08:02 +02:00
Jonas Bonér
b36dc5cf79 Re-introducing 'sender' and 'senderFuture' references. Now 'sender' is available both for !! and !!! message sends 2010-05-19 10:09:30 +02:00
Jonas Bonér
feef59f845 Added explicit nullification of all ActorRef references in Actor to make the Actor instance eligable for GC 2010-05-18 20:25:13 +02:00
Jonas Bonér
3277b2a3dd Fixed race-condition in Supervisor linking 2010-05-18 16:00:24 +02:00
Jonas Bonér
e5d97c60f8 Merge branch 'master' of git@github.com:jboner/akka 2010-05-18 11:22:00 +02:00
Jonas Bonér
646516e634 Merge branch 'master' of git@github.com:jboner/akka 2010-05-18 11:21:41 +02:00
Jonas Bonér
b95db67f44 Merge branch 'master' of git@github.com:jboner/akka 2010-05-18 10:49:37 +02:00
Jonas Bonér
854cdba5f2 Fixed supervision bugs 2010-05-18 10:47:23 +02:00
Viktor Klang
6154102840 Removing old, unused, dependencies 2010-05-17 00:04:27 +02:00
Viktor Klang
c21da14890 Added Receive type 2010-05-16 23:45:36 +02:00
Viktor Klang
3df7ae2b69 Took the liberty of adding the redisclient pom and changed the name of the jar 2010-05-16 23:07:20 +02:00
Jonas Bonér
1cc28c8df6 Improved error handling and message for Config 2010-05-16 20:44:22 +02:00
Jonas Bonér
78d1651a0f Merge branch 'master' of git@github.com:jboner/akka 2010-05-16 20:15:51 +02:00
Jonas Bonér
c4b32e79bf Merged with master and fixed last issues 2010-05-16 20:15:08 +02:00
Jonas Bonér
6b1012f5e8 Added failing test to supervisor specs 2010-05-16 13:24:31 +02:00
Jonas Bonér
98f3b7606e Fixed final bug in remote protocol, now refactoring should (finally) be complete 2010-05-16 11:58:20 +02:00
Jonas Bonér
e2ee9835a1 added lock util class 2010-05-16 11:22:38 +02:00
Jonas Bonér
b2b4b7d799 Rewritten "home" address management and protocol, all test pass except 2 2010-05-16 10:59:06 +02:00
Debasish Ghosh
3253d352d3 changed version of sjson to 0.5 2010-05-15 16:59:53 +05:30
Debasish Ghosh
989dd2a314 changed redisclient version to 1.3 2010-05-15 16:36:52 +05:30
Jonas Bonér
21e6085864 Refactored code into ActorRef, LocalActorRef and RemoteActorRef 2010-05-13 15:40:49 +02:00
Martin Krasser
2f6f682c6f Allow applications to disable stream-caching (#202) 2010-05-12 15:39:13 +02:00
Jonas Bonér
eb50a1cd5f Fixed wrong instructions in sample-remote README 2010-05-12 12:29:43 +02:00
Jonas Bonér
0b02d2bc0a Updated to Guice 2.0 2010-05-12 12:27:16 +02:00
Jonas Bonér
b1d9897e22 Added scaladoc 2010-05-12 07:40:08 +02:00
Jonas Bonér
797d1cd2dd Splitted up Actor and ActorRef in their own files 2010-05-11 21:20:19 +02:00
Viktor Klang
80ef9af01e AKKA-192 - Upgrade slf4j to 1.6.0 2010-05-11 19:00:26 +02:00
Viktor Klang
cbe7262990 Upgraded to Netty 3.2.0-RC1 2010-05-10 22:18:12 +02:00
Viktor Klang
cf4891fc9a Fixed potential stack overflow 2010-05-10 21:51:00 +02:00
Viktor Klang
2e239f010a Fixing bug with !! and WorkStealing? 2010-05-10 21:27:46 +02:00
Martin Krasser
16c03cca2a Message API improvements 2010-05-10 14:38:03 +02:00
Peter Vlugter
81f0419863 Changed the order for detecting akka.conf 2010-05-10 20:40:06 +12:00
Jonas Bonér
0f797d9015 Actor and ActorRef restructuring complete, still need to refactor tests 2010-05-09 15:53:31 +02:00
Martin Krasser
c3d8e85f37 Deactivate endpoints of stopped consumer actors (AKKA-183) 2010-05-09 15:35:43 +02:00
Jonas Bonér
d09a6f4c54 Merge branch 'ActorRef-FaultTolerance' of git@github.com:jboner/akka into ActorRef-FaultTolerance
Conflicts:
	akka-core/src/main/scala/actor/ActiveObject.scala
	akka-core/src/main/scala/actor/Actor.scala
	akka-core/src/main/scala/actor/Agent.scala
2010-05-08 21:32:06 +02:00
Jonas Bonér
96f459ab9a Fixed Actor initialization problem with DynamicVariable initialied by ActorRef 2010-05-08 21:24:43 +02:00
Jonas Bonér
072bbe461c Added isOrRemoteNode field to ActorRef 2010-05-08 21:09:37 +02:00
Viktor Klang
7abb110b5c Switched newActor for actorOf 2010-05-08 19:01:12 +02:00
Viktor Klang
fbefcee8ae newActor(() => refactored 2010-05-08 15:59:11 +02:00
Viktor Klang
fcc1591f29 Refactored Actor 2010-05-08 13:31:59 +02:00
Jonas Bonér
4de5302804 Moved everything from Actor to ActorRef: akka-core compiles 2010-05-08 10:32:03 +02:00