Commit graph

45 commits

Author SHA1 Message Date
Viktor Klang
bf9e5029d8 Removed some LoC 2010-05-24 08:16:30 +02:00
Jonas Bonér
ef452881f0 Removed trailing whitespace 2010-05-21 20:08:49 +02:00
Jonas Bonér
4375f82ae5 Fixed race-condition in creation and registration of RemoteServers 2010-05-20 21:03:38 +02:00
Jonas Bonér
9aaad8c03c Merged with master and fixed last issues 2010-05-16 20:15:08 +02:00
Jonas Bonér
f7407d3adf Rewritten "home" address management and protocol, all test pass except 2 2010-05-16 10:59:06 +02:00
Jonas Bonér
dfc45e0a71 Refactored code into ActorRef, LocalActorRef and RemoteActorRef 2010-05-13 15:40:49 +02:00
Jonas Bonér
5acf932ab0 Moved everything from Actor to ActorRef: akka-core compiles 2010-05-08 10:32:03 +02:00
Jonas Bonér
fb3ae7ed2b Rewrite of remote protocol to use the new ActorRef protocol 2010-05-07 11:19:19 +02:00
Jonas Bonér
17fc19b4e7 Merge branch 'master' into ActorRefSerialization
Conflicts:
	akka-core/src/main/scala/actor/Actor.scala
	akka-core/src/main/scala/remote/RemoteClient.scala
2010-05-06 08:16:27 +02:00
Jonas Bonér
df8f0e0f3b Renamed ActorID to ActorRef 2010-05-06 08:13:12 +02:00
Jonas Bonér
f90e9c3f1a Add Protobuf serialization and deserialization of ActorID 2010-05-05 22:45:19 +02:00
Jonas Bonér
4f66e90aa0 ActorID: now all test pass, mission accomplished, ready for master 2010-05-03 21:00:54 +02:00
Jonas Bonér
22116b922a akka-core now compiles 2010-05-02 10:40:13 +02:00
Jonas Bonér
803838d315 Mid ActorID refactoring 2010-04-30 20:22:45 +02:00
Jonas Bonér
91fe6a3a98 Now doing a 'reply(..)' to remote sender after receiving a remote message through '!' works. Added tests.
Also removed the Logging trait from Actor for lower memory footprint.
2010-04-06 12:45:09 +02:00
Jonas Bonér
b0bee0d417 Removed Actor.send function 2010-03-30 23:58:50 +02:00
Jonas Bonér
8c67eeb139 fixed deprecation warnings in akka-core 2010-03-29 09:33:32 +02:00
Viktor Klang
e571161866 Merged latest master, fighting missing deps 2010-03-23 00:29:18 +01:00
Jonas Bonér
dda8e515ca merged with upstream 2010-03-11 11:05:10 +01:00
Jonas Bonér
bb4945b0a6 Renamed packages in the whole project to be OSGi-friendly, A LOT of breaking changes 2010-03-11 08:53:27 +01:00
Viktor Klang
92a3daac72 Revert change to RemoteServer port 2010-03-07 20:32:25 +01:00
Viktor Klang
2519db5aed Fixing a bug in JGroupsClusterActor 2010-03-04 23:25:55 +01:00
Viktor Klang
c14484c977 Merge with master 2010-02-26 21:28:18 +01:00
Jonas Bonér
b4a46016eb fixed bug with init of tx datastructs + changed actor id management 2010-02-26 17:42:44 +01:00
Viktor Klang
787e7e45b7 Working nine to five ... 2010-02-20 23:56:25 +01:00
Jonas Bonér
f4572a7e85 added possibility to register a remote actor by explicit handle id 2010-02-17 15:32:17 +01:00
Jonas Bonér
41766bef22 Added support for server-initiated remote actors with clients getting a dummy handle to the remote actor 2010-02-16 15:39:54 +01:00
Jonas Bonér
8fb281f4b0 Deployment class loader now inhertits from system class loader 2010-02-16 09:39:56 +01:00
Jonas Bonér
675101cc82 Added clean automatic shutdown of RemoteClient, based on reference counting + fixed bug in shutdown of RemoteClient 2010-02-15 16:21:26 +01:00
Viktor Klang
fa009e4353 Now requiring Cluster to be started and shut down manually when used outside of the Kernel 2010-02-03 20:55:42 +01:00
Jonas Bonér
7366b359a0 dos2unix formatting 2010-01-05 10:27:14 +01:00
Jonas Bonér
f98d61811e Updated pom.xml files to new dedicated Atmosphere and Jersey JARs 2010-01-05 08:57:12 +01:00
Jonas Bonér
7c7d32d226 Fixed issue with shutting down cluster correctly + Improved chat sample README 2010-01-04 21:54:54 +01:00
Jonas Bonér
3adf348a10 Fixed bug with not shutting down remote node cluster correctly 2010-01-02 11:03:06 +01:00
Jonas Bonér
056cb478f4 Added test for forward of !! messages + Added StaticChannelPipeline for RemoteClient 2009-12-30 09:25:36 +01:00
Jonas Bonér
ea673ffb49 removed tracing 2009-12-30 08:48:22 +01:00
Jonas Bonér
0567a5780e Added registration of remote actors in declarative supervisor config + Fixed bug in remote client reconnect + Added Redis as backend for Chat sample + Added UUID utility + Misc minor other fixes 2009-12-30 08:36:24 +01:00
Viktor Klang
feb1d4bdc8 Fixing ticket 89 2009-12-29 20:12:46 +01:00
Jonas Bonér
56d6c0d198 Now forward works with !! + added possibility to set a ClassLoader for the Serializer.* classes 2009-12-27 22:56:55 +01:00
Jonas Bonér
90451b4f03 Updated copyright header 2009-12-27 16:01:53 +01:00
Jonas Bonér
ac5451a9fa fixed misc FIXMEs and TODOs 2009-12-27 08:24:11 +01:00
Jonas Bonér
5ee81af697 changed order of config elements 2009-12-27 06:35:25 +01:00
Jonas Bonér
8b72777d61 added implicit transaction family name for the atomic { .. } blocks + changed implicit sender argument to Option[Actor] (transparent change) 2009-12-26 22:14:06 +01:00
Jonas Bonér
4012c79c78 Merge branch 'master' of git@github.com:jboner/akka 2009-12-21 08:01:37 +01:00
Jonas Bonér
98f6501f62 renamed akka-actor to akka-core 2009-12-18 08:20:28 +01:00
Renamed from akka-actors/src/main/scala/remote/RemoteServer.scala (Browse further)