Commit graph

4381 commits

Author SHA1 Message Date
Johan Andrén
dffe407950 =act #18938 fix MetricsBasedResizerSpec
* use nanoTime for high resolution time measurement in spec
* Adapt elbow room and make sure there is time between reportMessageCount calls
2016-05-12 08:58:00 +02:00
Ganeshwara Herawan Hananda Putra
45df6784aa getLogger that accepts AbstractActor #20478 2016-05-10 09:04:16 +02:00
Patrik Nordwall
f851bfbad6 handle tick wrap around in LARS, #20424 (#20435)
* keep track of total ticks in long
2016-05-06 10:53:40 +02:00
Patrik Nordwall
9a5edf1651 Merge pull request #20405 from andreaTP/unsubscriberSplit
=act split event Unsubscribers.
2016-05-02 11:24:23 +02:00
Johan Andrén
9bf783dd06 Merge pull request #20406 from andreaTP/actorsystem
=act jvm env unaware ActorSystem.
2016-04-28 18:44:57 +02:00
andreaTP
3651aeb923 =act split event Unsubscribers. 2016-04-28 15:40:04 +02:00
Andrea Peruffo
088bf1b842 =act Locale unaware method in Helpers. (#20412) 2016-04-28 15:32:46 +02:00
andreaTP
19d21107f3 =act jvm env unaware ActorSystem. 2016-04-28 12:32:14 +02:00
Patrik Nordwall
3d41f0f58b Merge pull request #20289 from akka/wip-16035-io-close-patriknw
ignore ClosedChannelException when register selector, #16035
2016-04-24 18:55:16 +02:00
Robert Budźko
d2eb2b7949 Exception description modified to reflect exclusion of 0 (#19709) timeout. (#20321) 2016-04-22 15:42:53 +02:00
Johan Andrén
14c08df74a act #20332 Functionality to automatically load library extensions 2016-04-18 15:27:30 +02:00
Patrik Nordwall
140a5b29f6 adjustments for Scala 2.12.0-M4 2016-04-13 17:33:32 +02:00
kerr
f3ac18a362 =act reduce substring call by adding an additional startIndex (#20279) 2016-04-12 14:21:24 +02:00
Patrik Nordwall
08ec7d0f06 Merge pull request #20264 from akka/wip-20263-npe-chr-patriknw
lazy usage of defaultAddress in ConsistentHashingRouter, #20263
2016-04-12 11:22:49 +02:00
Patrik Nordwall
db8f3f8e02 ignore ClosedChannelException when register selector, #16035 2016-04-11 18:03:58 +02:00
drewhk
98947cdbcd Merge pull request #20286 from drewhk/wip-15882-fix-windows-udp-unbind-drewhk
#15882: Fix UDP unbind for Windows
2016-04-11 16:05:42 +02:00
drewhk
b04b99edc3 Merge pull request #20283 from drewhk/wip-20282-windows-unbind-fix-drewhk
#20282: Make unbind work on windows
2016-04-11 14:27:25 +02:00
Endre Sándor Varga
24907d1f60 #15882: Fix UDP unbind for Windows 2016-04-11 13:48:28 +02:00
Endre Sándor Varga
028440d825 #20282: Make unbind work on windows 2016-04-11 11:53:59 +02:00
Patrik Nordwall
78505ccddb lazy usage of defaultAddress in ConsistentHashingRouter, #20263
* because consistent hashing routing pool is used by SimpleDnsManager
  and that can be activated early, before the transport defaultAddress
  is set in the startup
2016-04-11 08:41:45 +02:00
Alexey Noskov
2150dabdc9 Eliminate double-copy of byte array when creating ByteString with varargs 2016-04-02 12:39:12 +03:00
drewhk
a0515780db Merge pull request #19878 from drewhk/wip-19862-throttle-div-zero-2nd-variant-drewhk
#19862 Fix division-by zero on low rates
2016-03-31 13:42:42 +02:00
Patrik Nordwall
d4b53eb12d Merge pull request #20084 from samueltardieu/better-exception-message
=act #19901 Include actor path in ActorInitializationException message
2016-03-31 11:37:18 +02:00
Endre Sándor Varga
d815ed1b5e 19862 Token bucket reimplemented 2016-03-31 11:36:03 +02:00
Roland Kuhn
777a400b12 use union/diff operator on Sets (optimization) 2016-03-24 12:51:18 +01:00
Patrik Nordwall
ee5956f2d3 Merge pull request #20097 from akka/wip-19177-npe-persistent-fsm-patriknw
avoid NPE in recoveryRunning, #19177
2016-03-22 15:12:58 +01:00
Patrik Nordwall
a8b987e084 Merge pull request #19876 from MQ-EL/fix-19614-AbstractBoundedNodeQueue-nepotism
=act #19614 Fix AbstractBoundedNodeQueue node value nepotism
2016-03-22 11:24:57 +01:00
Patrik Nordwall
41cd36df5a Merge pull request #20053 from guidomedina/gm-allow-loggers-to-use-a-dedicated-dispatcher
Allow loggers to use a dedicated dispatcher, fixes #20006
2016-03-21 17:14:55 +01:00
Patrik Nordwall
6288a7c82f avoid NPE in recoveryRunning, #19177
* recoveryRunning = true when called from constructor
* better exceptions if some things are used to early in FSM
  and persistent FSM
2016-03-21 11:01:01 +01:00
Samuel Tardieu
8d6dcb8b6d =act #19901 Include actor path in ActorInitializationException message 2016-03-19 16:25:40 +01:00
qian miao
d6b7f8e90f fix ABNQ nepotism 2016-03-19 09:22:53 +08:00
Patrik Nordwall
137c4c8b3d fix the the typo 2016-03-18 17:06:34 +01:00
Roland Kuhn
7cf99134dc catch ActorCell creation failures for top-level actors #15947
Previously a failure during e.g. MailboxType.create() would make the
user guardian fail, tearing down the whole system as a result. The cause
is a deep bug in handling ActorCell creation that we cannot really fix
anymore due to resulting changes in semantics, hence this fix only
targets top-level actors (where the observable difference is an
unambiguous improvement).

fixes #15947
2016-03-17 11:04:52 +01:00
Roland Kuhn
2bc2dcb14a Merge pull request #20034 from akka/wip-19949-ANQ.count-loop-RK
fix endless loop race condition in NodeQueue, #19949
2016-03-17 10:54:03 +01:00
Roland Kuhn
f9d3789bfc fix endless loop race condition in NodeQueue, #19949
- also fixed some forgotten copy-pasta between peekNode and pollNode
- also added JavaDoc to all methods, explaining which can be used from
  what thread
- did not fix the JDK8 improvement of using Unsafe instead of inheriting
  from AtomicReference since that inheritance is not a bad thing,
  actually
2016-03-16 20:37:39 +01:00
Guido Medina
fc35e737c9 Allow loggers to use a dedicated dispatcher, fixes #20006 2016-03-16 16:36:40 +00:00
Roland Kuhn
f4e6443f7e remove 1 synchronized from akka.dispatch 2016-03-16 16:39:17 +01:00
Wojciech Langiewicz
aa536b6f65 =doc fixed part of scaladoc warnings 2016-03-10 10:51:34 +01:00
Konrad Malawski
2a50b8249e =act #19926 clarify fixed-pool-size valid values
As it may have been a bit confusing as noticed in #19926
2016-03-08 18:06:48 +01:00
Wojciech Langiewicz
d5eab6edef =act #19789 do not log serialization warnings for java.lang.* 2016-03-08 14:32:33 +01:00
Roland Kuhn
76a9942985 Merge pull request #19705 from virsox/virsox-19704
+act #19704 Fix UnboundedControlAwareMessageQueueSemantics verification
2016-02-24 16:05:29 +01:00
Johannes Rudolph
b6cbc7f13a =all remove unused imports 2016-02-23 20:29:22 +01:00
Johan Andrén
ddcfb5e4d0 Merge pull request #19854 from johanandren/typesafe-lightbend-name-change-johanandren
Update copyrights and links to the new company name #19851
2016-02-23 16:37:33 +01:00
Johan Andrén
62e30b3c08 Update copyrights and links to the new company name #19851 2016-02-23 12:58:39 +01:00
qian miao
81c1bcd55e =doc #19551 Supplement java8-lambda docs of persistence stash 2016-02-23 14:43:04 +08:00
Konrad Malawski
3c94805666 Merge pull request #19788 from ktoso/wip-connect-to-ktoso
-htp #19577 replace overloads of bind with HttpConnect
2016-02-16 15:07:09 +01:00
Roland Kuhn
d11d461805 Merge pull request #19753 from pvlugter/generate-versions
Generate version files
2016-02-16 13:56:54 +01:00
Roland Kuhn
2f9cc7d04f Merge pull request #19626 from MQ-EL/master
=per #19551 support stash overflow strategy
2016-02-16 13:50:40 +01:00
Konrad Malawski
ef827e6ef1 -htp #19577 replace overloads of bind with HttpConnect 2016-02-16 13:01:05 +01:00
Johan Andrén
737991c01c Documentation improvements
* Re enabling Java tests in akka-docs (they were not run before)
* Fixed bug #19764
* #19735 Rewrote every sample using the deprecated PushPullStage and friends
  using GraphStage
* Pruned old unused graph images
* Added missing graffle file for new graph images
2016-02-15 19:33:05 +01:00