Commit graph

14515 commits

Author SHA1 Message Date
Patrik Nordwall
2ecfa42801 =con #13869 Speedup startup of Cluster singleton
* avoid the hand-over/take-over attempts when starting the
  ClusterSingletonManager for the normal clase when the cluster is
  in a good shape, i.e. no exiting member that might run previous
  singleton instance
2015-04-14 16:21:25 +02:00
Patrik Nordwall
ea2219950d Merge pull request #17147 from akka/wip-17080-move-socketutils-master-patriknw
=tes #17080 Move TestUtils to testkit.SocketUtil (for validation)
2015-04-08 13:03:56 +02:00
Konrad Malawski
8ad51fba39 Merge pull request #17144 from colinrgodsey/15170-bytestringser-2
ByteString serialization
2015-04-08 11:44:03 +02:00
Patrik Nordwall
79e7fe22de =tes #17080 Move TestUtils to testkit.SocketUtil
(cherry picked from commit 3df2a822efa7e1330d564ceea7506d606359e17c)

Conflicts:
	akka-actor-tests/src/test/scala/akka/actor/ActorPerfSpec.scala
	akka-actor-tests/src/test/scala/akka/io/UdpIntegrationSpec.scala
	akka-durable-mailboxes/akka-file-mailbox/src/main/scala/akka/actor/mailbox/filebased/filequeue/Journal.scala
	akka-testkit/src/main/scala/akka/testkit/SocketUtil.scala
2015-04-08 08:21:38 +02:00
Colin Godsey
1984a76195 =act #15170 bytestring serialization 2015-04-07 09:34:21 -05:00
Konrad Malawski
8d34880dff Merge pull request #17050 from ktoso/wip-actor-path-errors-impr-ktoso
+act #17012 improve err msg on invalid actor name/path
2015-04-07 11:05:38 +02:00
Konrad Malawski
c31469dd29 +act #17012 improve err msg on invalid actor name/path
Resolves #17012
2015-04-07 11:04:54 +02:00
Konrad Malawski
d6df645f37 Merge pull request #17138 from ktoso/wip-fix-timeouts-ktoso
=typ #17137 increase await timeout, allow using dilation
2015-04-05 22:01:40 +02:00
Konrad Malawski
54aa559fa4 Merge pull request #17120 from akka/wip-15677-deprecate-microkernel-patriknw
=ker #15677 Deprecate Microkernel
2015-04-05 11:59:31 +02:00
Konrad Malawski
dd828fed1f =typ #17137 increase await timeout, allow using dilation 2015-04-03 15:50:41 +02:00
Konrad Malawski
fb7c76736f Merge pull request #17136 from hepin1989/fix-17315
#17135 replace substring with take to avoid Exception in non English evn
2015-04-03 15:35:15 +02:00
hepin
cea44acb16 #17135 replace substring with take to avoid Exception in non English evn 2015-04-03 17:40:07 +08:00
Konrad Malawski
4e8daf19ea Merge pull request #17117 from akka/wip-16910-doc-master-patriknw
=doc #16910 Fix include sections in fault tolerance docs (for validation)
2015-04-02 15:46:21 +02:00
Konrad Malawski
0ff6f5e244 Merge pull request #17127 from akka/wip-16737-NPE-LocalSnapshotStore-patriknw
=per #16737 avoid NPE when snapshot dir is removed
2015-04-02 14:14:30 +02:00
Konrad Malawski
faefc32237 Merge pull request #17086 from hepin1989/master
#15825 add isEmpty and nonEmpty to ByteStringBuilder
2015-04-02 10:57:47 +02:00
Roland Kuhn
3842320e95 Merge pull request #17119 from akka/add-akka-typed-to-build-∂π
add Akka Typed to build
2015-04-01 23:33:23 +02:00
Roland Kuhn
48848ac241 add Akka Typed to build 2015-04-01 21:58:31 +02:00
Martynas Mickevičius
e509e62a57 Merge pull request #17128 from akka/wip-15817-cancel-ticks-patriknw
=con #15817 add missing cancel of scheduled sharding task
2015-04-01 18:38:16 +03:00
Patrik Nordwall
a460a7a8ff =con #15817 add missing cancel of scheduled sharding task 2015-04-01 15:04:39 +02:00
Patrik Nordwall
cc636929a5 =per #16737 avoid NPE when snapshot dir is removed
* also best effort to recreate the directory if it is removed
2015-04-01 14:50:28 +02:00
Patrik Nordwall
d79fe79802 Merge pull request #17078 from bantonsson/wip-16946-HTFU-ReliableProxyMultiJvmSpec-ban
=con #16946 Make ReliableProxyMultiJvmSpec not reuse proxy actor name
2015-04-01 14:21:47 +02:00
Patrik Nordwall
c6cb71a421 =ker #15677 Deprecate Microkernel 2015-04-01 12:01:07 +02:00
Patrik Nordwall
ef387af2fc =doc #16910 Fix include sections in fault tolerance docs
* and don't show AkkaSpec in doc code

(cherry picked from commit 23be60395cdea846ef168960cd05e88c6bd29556)

Conflicts:
	akka-docs/rst/scala/code/docs/actor/FaultHandlingDocSpec.scala
	akka-docs/rst/scala/fault-tolerance.rst
2015-04-01 10:50:30 +02:00
Konrad Malawski
83854f87c9 Merge pull request #17102 from ktoso/wip-promiseActorRef-wrong-deathwatch-ktoso
=act #17087 PromiseActorRef (ask pattern) must send right Terminated()
2015-03-31 15:14:27 +02:00
Konrad Malawski
71529cb4b5 Merge pull request #17069 from colinrgodsey/colinrgodsey-17028-2
optimized temp buffer for IndexedSeq
2015-03-30 17:07:22 +02:00
Konrad Malawski
884e8d08a8 =act #17087 PromiseActorRef (ask pattern) must send right Terminated() 2015-03-30 16:19:48 +02:00
hepin
954a86bf80 -#15825 add isEmpty and nonEmpty to ByteStringBuilder 2015-03-28 13:39:46 +08:00
drewhk
213a5a4300 Merge pull request #16880 from drewhk/wip-16224-gate-should-open-on-inbound-connect-drewhk
=rem #16224: Not terminate connections if quarantine id do not match
2015-03-26 18:59:04 +01:00
Endre Sándor Varga
a6e10f154f =rem #16224: Not terminate connections if quarantine id do not match 2015-03-26 16:11:48 +01:00
Patrik Nordwall
b3636ee856 Merge pull request #17073 from mehmeteking/master
+tes #17023 Adding ForwardActor among test-kit actors
2015-03-26 14:51:33 +01:00
Ekin Gecikligun
6b1b8316c7 +tes #17023 Adding ForwardActor among test-kit actors 2015-03-26 13:29:36 +02:00
Björn Antonsson
cdb7eee0c3 =con #16946 Make ReliableProxyMultiJvmSpec not reuse actor name 2015-03-26 12:04:00 +01:00
drewhk
d9db42b757 Merge pull request #16884 from drewhk/wip-16505-forwardport-drewhk
=rem #16505: Do not publish AddressTerminated (missing fwd port)
2015-03-25 14:44:15 +01:00
Patrik Nordwall
2571b6ef49 Merge pull request #17044 from ummels/router-group-deathwatch-fix
=act #17040 Let RouterActor remove ActorRefRoutee on termination
2015-03-25 14:37:26 +01:00
Endre Sándor Varga
dffd7b0bbd fixed ClusterShardingSpec 2015-03-25 13:09:04 +01:00
Patrik Nordwall
7aa9fe25f2 Merge pull request #17024 from carrot-garden/persistence-leveldb-dependency
!per #15884 Make LevelDB an optional dependency
2015-03-25 09:07:55 +01:00
Colin Godsey
9bfb0fed27 direct ByteBuffer performance note
via https://gist.github.com/colinrgodsey/9bc606d09d035ba2334c we
discovered it was always faster to copy to a direct buffer when dealing
with NIO. No concessions need be made for wrapping in-heap data.
2015-03-24 17:04:10 -05:00
Colin Godsey
8aa610a2aa optimized tmp buffer for IndexedSeq
Avoid resizing and potentially copying the tmp buffer for IndexedSeqs
larger than the tmp buffer
2015-03-24 16:53:10 -05:00
Andrei Pozolotin
5c5e07ec4e !per #15884 Make LevelDB an optional dependency 2015-03-24 13:58:09 -05:00
Martynas Mickevičius
823ccdd3ca Merge pull request #17054 from nordicway/actor-docs
=doc fix PoisonPill typo in Actor lifecycle
2015-03-19 13:34:00 -07:00
nordicway
eea08743f5 =doc fix PoisonPill typos 2015-03-19 19:55:03 +01:00
Martynas Mickevičius
fb34d4e83b Merge pull request #17055 from drozzy/patch-1
Spelling mistakes and clarifications.
2015-03-19 10:20:20 -07:00
drozzy
f1d0f877e1 Spelling mistakes and clarifications. 2015-03-19 13:22:12 -03:00
Michael Ummels
141e4af3c4 =act #17040 Let RouterActor remove ActorRefRoutee on termination 2015-03-15 20:23:30 +01:00
Patrik Nordwall
39e7f05db8 Merge pull request #17022 from akka/wip-13875-leader-reachability-patriknw
=clu #13875 Fix regression in leader selection
2015-03-15 06:50:14 -07:00
Roland Kuhn
dca7c42ae4 Merge pull request #16793 from akka/wip-TypedMultiMap-∂π
add akka.util.TypedMultiMap
2015-03-14 21:12:10 +01:00
Patrik Nordwall
fe98dae650 =clu #13875 Fix regression in leader selection
* The leader is selected by picking the first reachable member, but in
  #13875 we had to let the self member be unreachable in the Reachability
  table and that was not considered in the logic of the leader selection.
* That means changed behavior that is unwanted, especially when there
  is only one node left the leader could be evaluated to None instead
  of Some(selfUniqueAddress).
* Note that #13875 has not been released yet.
2015-03-14 11:41:28 -07:00
Roland Kuhn
109187e364 Merge pull request #17017 from bantonsson/wip-16620-io-failure-logging-master-ban
=act #16620 Log cause of bind and connect failures (Forward Pick)
2015-03-14 18:17:27 +01:00
Roland Kuhn
8485cd2ebb Merge pull request #17026 from jtescher/copyright-year
Changes all occurances of Typesafe copyright to extend to 2015
2015-03-13 18:53:38 +01:00
Julian Tescher
00f6a58e7c Changes all occurances of Typesafe copyright to extend to 2015 2015-03-10 14:12:19 -07:00