Konrad Malawski
b7dd2a6af5
=doc #3886 improved example of PartialFunction.orElse composition
...
Changed orElse composition example to better highlight it's
possibilities. This is a follow up PR based on a discussion on
akka-user: https://groups.google.com/forum/#!topic/akka-user/vVUZPMeJmzw
2014-02-20 09:19:04 +00:00
Patrik Nordwall
90133e20c0
Merge pull request #2015 from jozic/dilated
...
=tes,act,doc Make dilated an extension method and deprecate TestKit.dila...
2014-02-19 15:00:54 +01:00
Patrik Nordwall
e3a7138991
Merge pull request #2020 from akka/wip-3882-sharding-watch-after-recovery-patriknw
...
=con #3882 Defer watch in ClusterSharding until after recovery
2014-02-19 14:57:44 +01:00
Patrik Nordwall
1e3f8b7777
Merge pull request #2019 from akka/wip-3880-sharding-terminated-patriknw
...
=con #3880 Keep track of all shards per region in ClusterSharding
2014-02-19 14:57:17 +01:00
Patrik Nordwall
639fd698e7
Merge pull request #2012 from akka/wip-3871-SurviveNetworkInstabilitySpec-patriknw
...
=clu #3871 Harden SurviveNetworkInstabilitySpec
2014-02-19 14:56:53 +01:00
Patrik Nordwall
96f6dd3bc5
Merge pull request #2022 from drewhk/wip-3879-sysmsg-redelivery-bailout-drewhk
...
=rem #3879 : Stop sysmsg redelivery for unknown systems after a timeout
2014-02-19 14:56:21 +01:00
Patrik Nordwall
13cc76cd67
Merge pull request #2021 from akka/wip-make-ConsistencySpec-more-consistent-√
...
=act - Make ConsistencySpec more consistent (has been prone to intermitt...
2014-02-19 14:56:05 +01:00
Endre Sándor Varga
e69d068cc0
=rem #3879 : Stop sysmsg redelivery for unknown systems after a timeout
2014-02-19 14:44:19 +01:00
Viktor Klang
98e8247187
=act - Make ConsistencySpec more consistent (has been prone to intermittent failures in the past
2014-02-19 12:33:20 +01:00
Patrik Nordwall
2548ebd727
=clu #3871 Harden SurviveNetworkInstabilitySpec
...
* The problem was that the unreachability observed by second node
was leaking from previous test step and when adding the blackhole,
it could not heal and that caused the leader to not be able to remove
the downed second node because some other nodes were still marked as
unreachable.
* The first node was not included in the the awaitAllReachable check
in the previous step, and the order of awaitAllReachable and
awaitMembersUp was wrong.
* Included the awaitAllReachable check in assertCanTalk.
* Changed to two-way blackhole and using barrier instead of scheduled
event to trigger the exceptions when the blackhole was in place
* We should investigate if unreachable observations from downed node
can be excluded in the convergence check. Created separate ticket for
that 3875.
2014-02-19 11:42:16 +01:00
Patrik Nordwall
5d2761b81c
=con #3882 Defer watch in ClusterSharding until after recovery
...
* To avoid unnecessary and costly watch/unwatch to non-existing systems.
* This avoids the problematic scario revealed in ticket 3879
2014-02-19 08:33:35 +01:00
Patrik Nordwall
21e8f89f53
=con #3880 Keep track of all shards per region in ClusterSharding
...
* The problem was that ShardRegion actor only kept track of one shard
id per region actor. Therefore the Terminated message only removes
one of the shards from its registry when there are multiple shards
per region.
* Added failing test and solved the problem by keeping track of all
shards per region
* Also, rebalance must not be done before any regions have been
registered
2014-02-19 08:11:11 +01:00
Eugene Platonov
b1d794e9af
=tes,act,doc Make dilated an extension method and deprecate TestKit.dilated in favor of JavaTestKit.dilated
2014-02-14 18:35:51 -05:00
Roland Kuhn
a3b8f51079
Merge pull request #2013 from akka/wip-dbuild-akka-master-on-scala-master-2-ban
...
Workaround for dbuild and Scala 2.11
2014-02-14 15:15:10 +01:00
Björn Antonsson
98d9782db9
!cam Splitting up case class as workaround for SI-8283
2014-02-14 14:37:32 +01:00
Björn Antonsson
70e30fb15b
=pro Disable akka-samples and akka-dataflow in akka-scala-nightly for dbuild
2014-02-14 12:06:41 +01:00
Björn Antonsson
b1b18cb086
Merge pull request #2010 from akka/wip-3873-add-props.create-for-java8-ban
...
+act #3873 Adding Props.create method with manifested type
2014-02-13 18:23:58 +01:00
Björn Antonsson
c432b3e2f0
+act #3873 Adding Props.create method with manifested type
...
The generated classes for Java 8 lambdas doesn't carry the type information that we need, so we need to pass in the return type of the Creator.
2014-02-13 16:40:11 +01:00
Patrik Nordwall
9f1ad2f15a
Merge pull request #2009 from akka/wip-3774-rebase-persistence-activator-templates-patriknw
...
=per #3774 Persistence activator templates
2014-02-13 15:25:08 +01:00
Martin Krasser
cf6e61e45a
=per #3774 Persistence activator templates
2014-02-13 13:41:21 +01:00
Patrik Nordwall
1e86e6436b
Merge pull request #2007 from akka/wip-3870-stop-redelivery-to-unknown-patriknw
...
=rem #3870 Stop re-delivery of system messages when watching non-existing sys
2014-02-13 12:54:46 +01:00
Patrik Nordwall
d2e2987ccc
Merge pull request #2006 from retronym/topic/2.11-compat
...
Don't rely on Scala 2.10 compiler bug with inheritance, privates
2014-02-13 12:50:33 +01:00
Patrik Nordwall
57d831716a
Merge pull request #2004 from akka/wip-3868-doc-remote-router-group-patriknw
...
=doc #3868 Clarify remote router group
2014-02-13 12:46:17 +01:00
Patrik Nordwall
cafa6585ce
=doc #3868 Clarify remote router group
2014-02-13 12:45:42 +01:00
Patrik Nordwall
5e5420426d
Merge pull request #2003 from akka/wip-3689-activator-multi-node-patriknw
...
+sam #3689 Make activator template of the multi-node sample
2014-02-13 12:43:40 +01:00
Patrik Nordwall
1a3080b7a6
+sam #3689 Make activator template of the multi-node sample
2014-02-13 12:43:04 +01:00
Patrik Nordwall
276eb0881f
Merge pull request #2002 from akka/wip-3689-activator-fsm-sample-patriknw
...
+sam #3689 Make activator template of the fsm sample
2014-02-13 12:40:02 +01:00
Patrik Nordwall
e6f679fe8b
+sam #3689 Make activator template of the fsm sample
2014-02-13 12:39:36 +01:00
Patrik Nordwall
23b9fad153
Merge pull request #2001 from akka/wip-3867-endpointWriter-patriknw
...
=rem #3867 Make sure endpointWriter is terminated before ungate
2014-02-13 12:37:10 +01:00
Patrik Nordwall
aad21fe69e
Merge pull request #2000 from akka/wip-3685-faq-patriknw
...
=doc #3685 Add FAQ to documentation
2014-02-13 12:35:52 +01:00
Patrik Nordwall
3a683bb9b4
=doc #3685 Add FAQ to documentation
...
* The links at http://akka.io will changed to point at this faq
* Some rewording of guarantees/reliability
2014-02-13 12:35:11 +01:00
Patrik Nordwall
c2a932768b
Merge pull request #1997 from akka/wip-3228-doc-TimerBasedThrottler-patriknw
...
=con #3228 Adjust structure of TimerBasedThrottler ScalaDoc
2014-02-13 12:27:30 +01:00
Patrik Nordwall
094b2a50d9
Merge pull request #1995 from akka/wip-3865-remove-race-pubsub-patriknw
...
=con #3865 Fix race in pub-sub when nodes are removed
2014-02-13 12:26:37 +01:00
Patrik Nordwall
4b33cf98df
=con #3865 Fix race in pub-sub when nodes are removed
...
* The race can happen if the MemberRemoved event is received followed by a Delta update from
a node that has not yet got the MemberRemoved. That will make the bucket for the removed
node to be added back in the registry.
2014-02-13 12:25:56 +01:00
Patrik Nordwall
947b49c5b7
Merge pull request #1993 from akka/wip-2922-event-bus-sample-patriknw
...
!act,doc #2922 Doc event bus and fix Java API
2014-02-13 12:24:24 +01:00
Patrik Nordwall
a247365b57
!act,doc #2922 Doc event bus and fix Java API
2014-02-13 12:23:51 +01:00
Patrik Nordwall
12746fe555
Merge pull request #1989 from akka/wip-3620-doc-deploy-conf-patriknw
...
=doc #3620 Add unified documentation of deployment section
2014-02-13 12:21:33 +01:00
Patrik Nordwall
fa215ff965
=doc #3620 Add unified documentation of deployment section
2014-02-13 12:20:26 +01:00
Patrik Nordwall
93377cce74
Merge pull request #1988 from akka/wip-2859-doc-stdout-logger-patriknw
...
=doc #2859 Describe stdout logger more
2014-02-13 12:15:30 +01:00
Patrik Nordwall
2b35f632fe
=doc #2859 Describe stdout logger more
2014-02-13 12:14:50 +01:00
Patrik Nordwall
1a7249de00
Merge pull request #1987 from akka/wip-3568-doc-multi-jvm-options-patriknw
...
=doc #3568 Clarify JVM options of sbt-multi-jvm
2014-02-13 12:12:30 +01:00
Patrik Nordwall
94fc2b6e2d
Merge pull request #1986 from akka/wip-3750-improve-cluster-specification-patriknw
...
=clu #3750 Update cluster specification
2014-02-13 12:11:38 +01:00
Patrik Nordwall
4fb22dec68
=clu #3750 Update cluster specification
...
* Based on Jonas' notes: https://gist.github.com/jboner/7692270
* Also removed "Future Extension" descriptions of cluster actor reference,
since that is probably not the direction we are taking
2014-02-13 12:10:50 +01:00
Patrik Nordwall
31adcd070b
Merge pull request #1984 from akka/wip-3734-doc-remoting-peer-to-peer-patriknw
...
=doc #3734 Clarify that remoting cannot be used for client-server
2014-02-13 11:58:10 +01:00
Patrik Nordwall
b70e2ab0f3
=doc #3734 Clarify that remoting cannot be used for client-server
...
* Most of the text was written by Endre earlier
2014-02-13 11:57:30 +01:00
Patrik Nordwall
ea62829398
Merge pull request #1983 from akka/wip-3689-activator-publish-script-patriknw
...
=pro #3689 Add script to publish samples zip files
2014-02-13 11:55:51 +01:00
Patrik Nordwall
f49b04b591
=pro #3689 Add script to publish samples zip files
2014-02-13 11:55:04 +01:00
Patrik Nordwall
b949b4475a
Merge pull request #1999 from ppiotrow/docTypedActorsFix
...
=doc Typed actors chapter improvement
2014-02-13 11:42:59 +01:00
Patrik Nordwall
b9f9d314d4
Merge pull request #1998 from jozic/multijvm-doc
...
=doc Fix some typos and update sample output on multi-jvm-testing page
2014-02-13 11:42:24 +01:00
Patrik Nordwall
32fcbbb0e8
Merge pull request #1996 from picsolvebryan/wip-3849-doc
...
=doc #3849 Add instructions for Maven Shade plugin
2014-02-13 11:41:28 +01:00