Commit graph

470 commits

Author SHA1 Message Date
Jonas Bonér
9857d7de8a merged in teigen's persistence structure refactoring 2009-12-18 09:20:36 +01:00
Jonas Bonér
dfb456453c renamed akka-actor to akka-core 2009-12-18 08:20:28 +01:00
Jon-Anders Teigen
34876f99b4 Merge branch 'master' of git@github.com:teigen/akka into ticket_82
Conflicts:
	akka-persistence-common/pom.xml
2009-12-17 22:00:00 +01:00
Jon-Anders Teigen
ea1eb23beb #82 - Split up persistence module into a module per backend storage 2009-12-17 21:54:32 +01:00
Jon-Anders Teigen
73e27e2b7c #82 - Split up persistence module into a module per backend storage 2009-12-17 21:53:49 +01:00
Jonas Bonér
3af46e26ae fixed broken h2-lzf jar 2009-12-17 21:50:00 +01:00
Jonas Bonér
cfc509aa9e upgraded many dependencies and removed some in embedded-repo that are in public repos now 2009-12-17 21:12:48 +01:00
Jonas Bonér
d9e88e55bc Removed MessageBodyWriter causing problems + added a Compression class with support for LZF compression and uncomression + added new flag to Actor defining if actor is currently dead 2009-12-17 19:29:54 +01:00
Jonas Bonér
1508848916 renamed 'nio' package to 'remote' 2009-12-16 23:20:15 +01:00
Jonas Bonér
5cefd20104 fixed broken runtime name of threads + added Transactor trait to some samples 2009-12-15 23:25:10 +01:00
Jonas Bonér
5cf341404c minor edits 2009-12-15 20:38:53 +01:00
Jonas Bonér
85d73b5419 Moved {AllForOneStrategy, OneForOneStrategy, FaultHandlingStrategy} from 'actor' to 'config' 2009-12-15 19:00:10 +01:00
Jonas Bonér
a740e66a41 cleaned up kernel module pom.xml 2009-12-15 16:59:08 +01:00
Jonas Bonér
9d430d8fc9 updated changes.xml 2009-12-15 12:21:15 +01:00
Jonas Bonér
444c1a0166 added test timeout 2009-12-15 11:50:33 +01:00
Jonas Bonér
c38c0115bf Fixed bug in event-driven dispatcher + fixed bug in makeRemote when run on a remote instance 2009-12-15 10:31:24 +01:00
Jonas Bonér
9b9bee35a5 Fixed bug with starting actors twice in supervisor + moved init method in actor into isRunning block + ported DataFlow module to akka actors 2009-12-15 07:44:48 +01:00
Mikael Högqvist
04ef279670 - added remote actor reply changes 2009-12-14 19:31:46 +01:00
Mikael Högqvist
0d2e905cd6 Merge branch 'remotereply'
Conflicts:
	akka-actors/src/main/scala/actor/Actor.scala
2009-12-14 19:28:11 +01:00
Mikael Högqvist
ea8963ef6e - Support for implicit sender with remote actors (fixes Issue #71)
- The RemoteServer and RemoteClient was modified to support a clean shutdown when testing using multiple remote servers
2009-12-14 19:22:37 +01:00
Eckart Hertzler
e58128fccf add a jersey MessageBodyWriter that serializes scala lists to JSON arrays 2009-12-14 17:57:47 +01:00
Jonas Bonér
6c4d05bbdc removed the Init(config) life-cycle message and the config parameters to pre/postRestart instead calling init right after start has been invoked for doing post start initialization 2009-12-14 14:13:11 +01:00
Jonas Bonér
3de15e3590 fixed bug in dispatcher 2009-12-14 07:56:25 +01:00
Jonas Bonér
6ab4b48166 Merge branch 'master' of git@github.com:jboner/akka 2009-12-13 12:39:33 +01:00
Jonas Bonér
af0ac79801 removed fork-join scheduler 2009-12-13 12:39:20 +01:00
Jonas Bonér
416bad068a Rewrote new executor based event-driven dispatcher to use actor-specific mailboxes 2009-12-13 12:29:18 +01:00
Jonas Bonér
e35e9581bc Rewrote the dispatcher APIs and internals, now event-based dispatchers are 10x faster and much faster than Scala Actors. Added Executor and ForkJoin based dispatchers. Added a bunch of dispatcher tests. Added performance test 2009-12-11 16:37:44 +01:00
Jonas Bonér
de5735a4e2 refactored dispatcher invocation API 2009-12-11 06:44:59 +01:00
Jonas Bonér
94277df2fd added forward method to Actor, which forwards the message and maintains the original sender 2009-12-11 06:29:05 +01:00
debasishg
045ed4267a Upgraded MongoDB Java driver to 1.0 and fixed API incompatibilities 2009-12-09 00:09:38 +05:30
Jonas Bonér
2af6adcfa0 fixed actor bug related to hashcode 2009-12-08 16:17:22 +01:00
Jonas Bonér
ab71f38506 fixed bug in storing user defined Init(config) in Actor 2009-12-08 10:08:29 +01:00
Jonas Bonér
7f4d19b900 changed actor message type from AnyRef to Any 2009-12-08 08:51:10 +01:00
Jonas Bonér
7a8b70cc0f added memory footprint test + added shutdown method to Kernel + added ActorRegistry.shutdownAll to shut down all actors 2009-12-07 20:26:22 +01:00
Jonas Bonér
49f4163b83 Merge branch 'master' of git@github.com:jboner/akka 2009-12-07 08:13:49 +01:00
Jonas Bonér
963f3f30b8 merged after reimpl of persistence API 2009-12-07 08:13:34 +01:00
Jonas Bonér
e6222c7cee refactoring of persistence implementation and its api 2009-12-07 06:51:49 +01:00
Jonas Bonér
143ba23944 fixed bug in anon actor 2009-12-05 21:03:07 +01:00
Viktor Klang
e8a178ef33 Upgrading to Grizzly 1.9.18-i 2009-12-03 20:08:41 +01:00
Jonas Bonér
cee884d3b2 Merge branch 'master' of git@github.com:jboner/akka 2009-12-03 15:59:09 +01:00
jboner
96d393b178 minor reformatting 2009-12-03 09:14:39 +01:00
Viktor Klang
718eac0252 Added jersey.version and atmosphere.version and fixed jersey broadcaster bug 2009-12-02 22:42:05 +01:00
jboner
1b07d8bb14 fixed bug in start/spawnLink, now atomic 2009-12-02 13:46:03 +01:00
jboner
2bec67210e removed unused jars in embedded repo, added to changes.xml 2009-12-02 10:44:31 +01:00
jboner
5c33398d79 fixed type in rabbitmq pom file in embedded repo 2009-12-02 09:33:41 +01:00
jboner
c89d1ecad7 added memory footprint test 2009-12-01 10:09:29 +01:00
jboner
741a3c2b8c Added trapExceptions to declarative supervisor configuration 2009-11-30 21:22:24 +01:00
jboner
174ca6a63c Fixed issue #35: @transactionrequired as config element in declarative config 2009-11-30 20:19:30 +01:00
jboner
04926079f1 Merge branch 'master' of git@github.com:jboner/akka 2009-11-30 18:42:43 +01:00
jboner
8bb370675a edit of logging 2009-11-30 18:42:36 +01:00