Roland Kuhn
511393d9a3
Merge pull request #1545 from akka/wip-3438-unbogusify-check-constructors-√
...
#3438 - Adding support for non-static top-level classes in check constr...
2013-06-20 04:55:04 -07:00
Roland Kuhn
0d3968de59
Merge pull request #1537 from akka/wip-3436-reuse-proper-threadfactory-for-netty-√
...
#3436 - use the ActorSystem's ThreadFactory for Netty threads
2013-06-20 04:53:52 -07:00
Roland Kuhn
ec2223a69f
Merge pull request #1536 from spray/master
...
io: tone down error logging a bit more
2013-06-20 04:51:11 -07:00
Roland Kuhn
223ab49601
Merge pull request #1527 from akka/wip-2809-avoid-copying-for-ByteStrings-in-remoting-if-possible
...
#2809 - avoiding unnecessary copying of Byte Arrays for ByteStrings in ...
2013-06-20 04:49:46 -07:00
Roland Kuhn
18f5b8f4ec
Merge pull request #1551 from akka/wip-3457-properly-type-TestFSMRef-√
...
#3457 - Adding proper type to TestFsmRef
2013-06-20 04:05:28 -07:00
Björn Antonsson
46966c25ea
Merge pull request #1535 from akka/wip-3441-speed-up-cluster-gossip-processing-ban
...
Speed up cluster gossip processing #3441
2013-06-20 03:56:16 -07:00
Patrik Nordwall
1543c8700a
Merge pull request #1549 from akka/wip-3453-log-deadLetters-patriknw
...
Log dead letters, see #3453
2013-06-20 03:09:55 -07:00
Patrik Nordwall
cd2b77157c
Log dead letters, see #3453
2013-06-20 12:09:09 +02:00
Björn Antonsson
1adfcb8454
Speed up cluster gossip processing. See #3441
...
Check VectorClock for common case first and cache hashCodes. See #3441
Make ClusterDaemon a bit more testable. See #3441
Changing VectorClock and GossipOverview to TreeMaps. See #3441
Make VectorClock private[cluster] and remove unused code. See #3441
2013-06-20 11:36:24 +02:00
Mathias
b311e9e700
io: change IOException treatment from "fatal error" to "expected during normal operation"
...
Up to now IOExceptions during reading, writing or connecting were treated as
fatal actor errors, crashing the connection actor and thus producing ERROR
level log messages. This patch treats such exceptions as "expected" during
normal operation and prevents them from crashing the actor. Rather, they are
logged at DEBUG level and the actor is actively and cleanly stopped.
2013-06-20 10:22:47 +02:00
Patrik Nordwall
d3a91f9692
Merge pull request #1544 from akka/wip-3450-win-bind-patriknw
...
tcp-reuse-addr off on windows, see #3450
2013-06-20 00:57:30 -07:00
Patrik Nordwall
851cfd87ff
Merge pull request #1543 from akka/wip-3452-public-MetricsCollector-patriknw
...
Make akka.cluster.MetricsCollector public, see #3452
2013-06-20 00:57:09 -07:00
Patrik Nordwall
13df99655b
Merge pull request #1542 from akka/wip-3445-dispatcher-in-RemoteActorRefProvider-patriknw
...
Use dispatcher from config with RARP, see #3445
2013-06-20 00:56:42 -07:00
Patrik Nordwall
6376db3fcb
Merge pull request #1540 from akka/wip-periodic-cluster-stats-patriknw
...
Count vclock stats when published, not for each received gossip
2013-06-20 00:56:09 -07:00
Viktor Klang
f333c7c345
#3457 - Adding proper type to TestFsmRef
2013-06-20 00:04:57 +02:00
Viktor Klang
e561999a85
#3438 - Adding support for non-static top-level classes in check constructors
2013-06-19 03:08:38 +02:00
Patrik Nordwall
80a43ff24b
tcp-reuse-addr off on windows, see #3450
...
* Pretty much a forward port of corresponding setting in Akka 2.1
2013-06-18 15:52:33 +02:00
Patrik Nordwall
8c2859ad03
Make akka.cluster.MetricsCollector public, see #3452
2013-06-18 15:07:26 +02:00
Patrik Nordwall
4374a93ddd
Use dispatcher from config with RARP, see #3445
2013-06-18 14:56:14 +02:00
Patrik Nordwall
bc367aae96
Count vclock stats when published, not for each received gossip
2013-06-15 23:17:05 +02:00
Viktor Klang
a097f24626
#3436 - use the ActorSystem's ThreadFactory for Netty threads
2013-06-14 23:31:24 -04:00
Mathias
8afd7a440d
io tests: clean up imports
2013-06-14 14:47:14 +02:00
Roland Kuhn
981bce5dd0
Merge pull request #1530 from akka/wip-3343-contrib-deps-∂π
...
remove “compile” scope from contrib dep to remoteTests, see #3343
2013-06-07 08:54:18 -07:00
Roland Kuhn
0c054c8281
remove “compile” scope from contrib dep to remoteTests, see #3343
2013-06-06 10:52:03 +02:00
Roland
6c96485b26
change default timer resolution to 20ms
2013-06-03 22:09:45 +02:00
drewhk
5e0efa2429
Merge pull request #1525 from akka/wip-3286-apt-stresstest-failed-drewhk
...
Wip 3286 apt stresstest failed drewhk
2013-06-03 07:01:38 -07:00
Endre Sándor Varga
46fb44737c
Proper handoff of readers #3286
2013-06-03 15:59:05 +02:00
Viktor Klang
6362843f29
#2809 - avoiding unnecessary copying of Byte Arrays for ByteStrings in Akka Remoting
2013-06-03 15:03:31 +02:00
Roland
d12ce03ea0
increase coroner timeout for SupervisorHierarchySpec
2013-06-03 14:53:51 +02:00
Roland Kuhn
0191458a24
Merge pull request #1521 from akka/wip-3342-mailbox-split-∂π
...
rewrite mailbox selection logic, see #3342
2013-06-03 03:53:17 -07:00
Patrik Nordwall
aa4b5ce8d6
Merge pull request #1502 from akka/wip-3390-dropped-msg-patriknw
...
Verify that messages are not dropped, see #3390
2013-06-03 03:51:29 -07:00
Roland Kuhn
92eb05bdbf
Merge pull request #1511 from akka/wip-3414-backpressureSpec-∂π
...
improve BackpressureSpec, see #3414
2013-06-03 02:59:09 -07:00
Björn Antonsson
7de49aa892
Merge pull request #1518 from akka/wip-3380-typed-actor-remote-deployment-ban
...
Remote deployed typed actors need a local proxy #3380
2013-06-03 02:54:28 -07:00
Roland
e437109489
improve BackpressureSpec, see #3414
...
- only issue SuspendWriting after the previous ResumeWriting was done
- gather debug status in case of failure
2013-06-03 11:44:40 +02:00
Roland
20eb28a03c
move deadLetterMailbox into Mailboxes and fix review comments, see #3342
2013-06-03 11:41:11 +02:00
Patrik Nordwall
ae75137cd8
Verify that messages are not dropped, see #3390
2013-06-03 11:26:39 +02:00
Patrik Nordwall
fbadb89962
Merge pull request #1513 from akka/wip-3177-remote-exc-msg-patriknw
...
Improve logging in remoting, see #3177
2013-06-03 02:09:02 -07:00
Roland Kuhn
872a81f964
Merge pull request #1522 from akka/wip-3312-SupHierS-∂π
...
fix SupervisorHierarchySpec and add more debug output, see #3312
2013-06-03 01:35:05 -07:00
Roland Kuhn
bc7f69e530
Merge pull request #1523 from akka/wip-3425-defautSerialization-∂π
...
use original system’s default address in serializedActorPath, see #3425
2013-06-03 01:34:35 -07:00
Björn Antonsson
d12372d3d1
Merge pull request #1514 from akka/wip-3400-split-pdf-documentation-ban
...
Split Akka PDF into a Java and Scala version #3400
2013-06-03 01:34:09 -07:00
Roland Kuhn
60c0b29043
Merge pull request #1524 from akka/wip-UDP-Option.get-∂π
...
fix one case of unguarded Option.get in UDP remoting
2013-06-03 01:33:58 -07:00
Roland
72e2848394
use original system’s default address in serializedActorPath, see #3425
2013-06-03 07:40:14 +02:00
Roland
d79e768b3f
fix one case of unguarded Option.get in UDP remoting
2013-06-02 22:18:12 +02:00
Roland
141656a054
change IAE to ConfigurationException, see #3342
2013-06-02 16:23:54 +02:00
Roland
2fed5ac4f3
small fix in SslTlsSupportSpec
2013-06-02 15:31:27 +02:00
Roland
b3c33ad030
fix SupervisorHierarchySpec and add more debug output, see #3312
...
- the children list which was used for the havoc-wreaking part was not
the right one, leading to an exercise in necromancy
- also print outstanding pings with more detail in case of timeout
2013-06-02 14:29:56 +02:00
Roland
f317aaf711
rewrite mailbox selection logic, see #3342
...
- add “mailbox-requirement” key to dispatcher section
- split out mailbox section, add akka.actor.default-mailbox
- rewrite findMarker method and use it for Props.create() and getting
the required mailbox of an actor
- add ProducesMessageQueue trait for MailboxType so that requirements
can be checked before trying to create the actor for real
- verify actor as well as dispatcher requirements for message queue
before creation, even in remote-deployed case
- change MessageDispatcher constructor to take a Configurator, add that
to migration guide
2013-06-02 12:32:04 +02:00
Patrik Nordwall
4edb23add8
Merge pull request #1520 from akka/wip-3421-ConcurrentSocketActorSpec-patriknw
...
Increase timeouts in ConcurrentSocketActorSpec, see #3421
2013-05-31 07:47:11 -07:00
Patrik Nordwall
7abe8ec01f
Merge pull request #1519 from akka/wip-3423-child-race-patriknw
...
Race in creating new remote child, see #3423
2013-05-31 07:46:55 -07:00
Patrik Nordwall
66c815f456
Merge pull request #1517 from akka/wip-3386-io-logging-patriknw
...
tone down error logging in IO layer, see #3386
2013-05-31 07:46:36 -07:00