Commit graph

12466 commits

Author SHA1 Message Date
Jonas Bonér
0881139418 Added recompiled versions of Protobuf classes, after change of package name and upgrade to Protobuf 2.4.1.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-30 17:19:27 +02:00
Jonas Bonér
59fba76844 Disabled the replication tests until they are fixed.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-30 17:16:39 +02:00
Viktor Klang
7bc5b2c39c Fixing race-condition in ActorRegistry.actorFor(address) 2011-08-30 16:31:07 +02:00
Viktor Klang
e2856c0460 Removing wasteful locking in BalancingDispatcher 2011-08-30 16:30:41 +02:00
Jonas Bonér
6010e6e915 Merge branch 'master' of github.com:jboner/akka 2011-08-30 15:53:47 +02:00
Jonas Bonér
49763ec006 Changed 'connectionSize' to 'nrOfConnections'.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-30 15:53:38 +02:00
Jonas Bonér
311cc1e1d5 Added toString to ReplicationFactor config element.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-30 15:52:59 +02:00
Viktor Klang
548ba08cb5 #1145 - Changing private[akka] to protected[akka] in MessageDispatcher so that inheriting classes can access those methods 2011-08-30 15:50:52 +02:00
Jonas Bonér
814852bebd Merge branch 'wip-remote-connection-failover' 2011-08-30 14:32:25 +02:00
Jonas Bonér
e0385e5203 Added failure detection to clustered and local routing.
Still not turned on since need deployment config support first.
Also refactored current routing quite a lot.

Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-30 14:31:59 +02:00
Jonas Bonér
aabb5ff7ad Fixed wrong package in NetworkFailureSpec.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-30 13:53:36 +02:00
Jonas Bonér
1e75cd36ee Cleaned up JavaAPI and added copyright header.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-30 10:51:53 +02:00
Patrik Nordwall
11b2e10fa5 Fixed misstake, missed logger(instance), in previous commit 2011-08-29 19:30:12 +02:00
Patrik Nordwall
d21c58cd90 Included event.thread.getName in log message again. See #1154 2011-08-29 19:09:30 +02:00
Patrik Nordwall
40a887dcba Use ActorRef.address as SL4FJ logger name. Fixes #1153
* The address might not be perfect, since it is an uuid by default, but it's better than static akka.actor.LocalActorRef
* Similar fix in StandardOutLogger
2011-08-29 17:05:18 +02:00
Patrik Nordwall
c064aee89e Replaced toString of message with exc.getMessage when logging exception from receive. Fixes 1152 2011-08-29 16:06:33 +02:00
Jonas Bonér
344dab94f1 Misc reformatting, clean-ups and removal of '()' at a bunch of methods.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 15:50:40 +02:00
Peter Vlugter
bbb9bc2c5e Manually fix protocols for scaladoc generation. See #1017 2011-08-29 15:43:55 +02:00
Jonas Bonér
62f5d47201 Removed trailing whitespace.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 15:17:13 +02:00
Jonas Bonér
0e063f0a1d Converted tabs to spaces.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 15:16:04 +02:00
Jonas Bonér
e4b91118f4 Re-added NetworkFailureSpec for emulating shaky network, slow responses, network disconnect etc.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 14:55:22 +02:00
Patrik Nordwall
7da2341bed Use slf4j logger from the incoming instance.getClass.getName. Fixes #1121
* Different logger based on incoming event.
* Removed format, since that should be in logback configuration.
* The stackTrace is now logged with the error(msg, throwable) method.
2011-08-29 14:47:25 +02:00
Jonas Bonér
5e290ec393 Merge branch 'master' of github.com:jboner/akka
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 14:26:24 +02:00
Jonas Bonér
933e4f4323 Added initial (very much non-complete) version of failure detection management system.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 12:02:12 +02:00
Jonas Bonér
c797f2a3e2 Added Thread name to the formatting of Slf4j handler.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 12:00:59 +02:00
Jonas Bonér
640487bc79 Removed Tab and Newline from formatting in Slf4j handler.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 11:47:26 +02:00
Jonas Bonér
66f339e202 Moved all 'akka.remote' to 'akka.cluster', no more 'remote' package.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-29 11:44:33 +02:00
Peter Veentjer
650e78b2f7 Merge ClusterActoRef & RoutedActorRef: After merge with master, part 2 2011-08-29 12:07:34 +03:00
Peter Veentjer
56d4fc7d7c Merge ClusterActoRef & RoutedActorRef: After merge with master 2011-08-29 09:22:14 +03:00
Patrik Nordwall
e2ef8404b2 Added disclaimer about typesafe repo, and info about underlaying repositories. See #1127
(cherry picked from commit 11aef33e3913aee922b78fcc684416a03439d9a5)
2011-08-28 22:19:00 +02:00
Vasil Remeniuk
3cee2fc8ec Internal Metrics API. Fixes #939
* Retreives metrics snapshots of the system the node is running on through JMX monitoring MBeans or Hyperic Sigar (is Sigar library is plugged)
        * Allows to set metrics alteration monitors that are triggered, when specific conditions are satisfied (e.g., not enough memory left on the node)
        * Nodes publish their local metrics to ZNodes
        * In order to maintain good performance, metrics manager internally caches snapshots, and refreshes them from time to time from ZooKeeper
2011-08-28 16:07:19 +03:00
Peter Veentjer
ee4d241ceb Use RoutedProps to configure Routing (local and remote). Ticket #1060 2011-08-27 08:10:25 +03:00
Viktor Klang
cb9196c690 #1146 - Switching from STringBuffer to StringBuilder for AkkaException 2011-08-26 17:52:29 +02:00
Viktor Klang
6bd4a9f68b Removing the dispatcher from inside the EventHandler 2011-08-26 17:37:28 +02:00
Viktor Klang
fa5d521066 Merge branch 'master' of github.com:jboner/akka 2011-08-26 17:36:18 +02:00
Viktor Klang
c7d58c600b Adding initial support for Props 2011-08-26 17:25:18 +02:00
Patrik Nordwall
35ba837f7f Updated documentation for use with sbt 0.10. Merge from 1.2 branch to master. See #1127 2011-08-26 14:15:03 +02:00
Martin Krasser
fabc0a1b72 Upgrade to Camel 2.8.0 2011-08-26 11:28:49 +02:00
Viktor Klang
4bc0cfe0bf Revert "Fixing erronous cherry-pick change in EventHandler"
This reverts commit 95976b4f6b.
2011-08-26 10:23:36 +02:00
Jonas Bonér
43bbc199b2 Merge branch 'master' of github.com:jboner/akka 2011-08-26 08:31:23 +02:00
Jonas Bonér
a4c66bb4d9 Minor changes to logging and reformatting.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-26 08:24:26 +02:00
Jonas Bonér
2646ecd14a Fixed bug in Cluster; registration of actor address per node mapping was done in wrong order and using ephemeral node.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-26 08:23:56 +02:00
Jonas Bonér
9ade2d7f57 Fixed bug in NettyRemoteSupport in which we swallowed Netty exceptions and treated them as user exceptions and just completed the Future with the exception and did not rethrow.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-26 08:21:12 +02:00
Jonas Bonér
fe1d32b605 Rewrote RandomFailoverMultiJvm and RoundRobinFailoverMultiJvm to use polling instead of Thread.sleep.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-25 16:17:05 +02:00
Jonas Bonér
66bb47db6a Changed akka.cluster.client.read-timout option.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-25 16:15:06 +02:00
Viktor Klang
95976b4f6b Fixing erronous cherry-pick change in EventHandler 2011-08-25 14:35:54 +02:00
Viktor Klang
b0d0e966c4 Merge branch 'master' of github.com:jboner/akka 2011-08-25 14:06:11 +02:00
Viktor Klang
79b663f31f #1143 - Fixing EventHandler.levelFor by switching to isAssignableFrom" 2011-08-25 14:05:53 +02:00
Jonas Bonér
2c25f5d972 Changed remote client read timeout from 10 to 30 seconds.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-25 09:03:45 +02:00
Jonas Bonér
9a5b1a88e6 Added explicit call to Cluster.node.start() in various tests.
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-08-24 21:51:18 +02:00