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
Patrik Nordwall
aed587bc18
Merge pull request #19997 from wlk/wlk-fixing-scaladocs-part1
...
=doc fixed part of scaladoc warnings
2016-03-16 15:05:36 +01:00
Wojciech Langiewicz
aa536b6f65
=doc fixed part of scaladoc warnings
2016-03-10 10:51:34 +01:00
Martynas Mickevičius
50f99328fe
#18765 Update to latest MiMa which is now an AutoPlugin.
...
* check for binary inc. issues by default
* if check is not needed, disable MimaPlugin
* determine old artifact id from the current one
2016-03-10 10:45:35 +02: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
Konrad Malawski
abb1621367
Merge pull request #19962 from wlk/wlk-19789-silence-serialization-warnings-for-primitives
...
fix for "silence Java serialize warning for java.lang.String"
2016-03-08 16:35:54 +01:00
Wojciech Langiewicz
d5eab6edef
=act #19789 do not log serialization warnings for java.lang.*
2016-03-08 14:32:33 +01:00
Johannes Rudolph
3c3a96bdc8
=pro upgrade to sbt-boilerplate 0.6.0
2016-03-01 15:48:50 +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
qian miao
952d768693
=per #19551 support stash overflow strategy
2016-02-15 15:27:15 +08:00
drewhk
0620a1366b
Merge pull request #19726 from drewhk/wip-19645-backoffsupevisor-fail2-drewhk
...
#19645 : BackoffOnRestartSupervisor should not ignore commands while child is terminating
2016-02-12 10:46:19 +01:00
Peter Vlugter
0e3b31d7c2
Generate version files from the version sbt setting
2016-02-12 17:57:27 +13:00
Endre Sándor Varga
f1e1751fd4
#19645 : BackoffOnRestartSupervisor should not ignore commands while child is terminating
2016-02-10 11:15:54 +01:00
Felix Geller
01bbd59490
Fixes typo in docstring.
2016-02-10 13:54:43 +13:00
Johan Andrén
300ac802a0
=str #19721 Failing FlowConflateSpec and NPE in Batch fixed
2016-02-09 17:36:20 +01:00
Wilson A Higashino
0b7635651d
+act #19704 Fix UnboundedControlAwareMessageQueueSemantics verification
2016-02-07 21:10:21 -05:00
keredin
437474875d
Fix memory leak in AddressTerminatedTopic
...
refs #19672
2016-02-05 10:06:13 +01:00
Johan Andrén
3af1cc889c
=act #19616 removing unused setting received-message-size-limit for UDP
2016-01-27 14:34:23 +01:00
Prayag Verma
b7783968a0
=pro #19068 All copyrights ranges and single years updated to a range ending in 2016
2016-01-25 10:20:30 +01:00
Roland Kuhn
4c72495581
#19440 replace Scala Future usage with CompletionStage in javadsl
...
This entails:
* adding akka.pattern.PatternCS.* to enable ask etc. with
CompletionStage
* changing RequestContext to offer an ExecutionContextExecutor for the
CompletionStage.*Async combinators
* splitting up akka.stream.Queue for JavaDSL consistency
2016-01-23 18:00:11 +01:00
Roland Kuhn
3140e72265
#19046 replace system.{shutdown => terminate}
2016-01-20 11:50:43 +01:00
Endre Sándor Varga
60497f6561
also fix FlowInterleaveSpec
...
Also-by: Johan Andrén <johan@markatta.com>
Also-by: Roland Kuhn <rk@rkuhn.info>
Also-by: Martynas Mickevičius <mmartynas@gmail.com>
2016-01-20 10:01:58 +02:00
Konrad Malawski
0a5ff1cafe
Merge pull request #19497 from ktoso/wip-logging
...
=act #19496 add sender information in LoggingReceive
2016-01-19 11:14:28 +01:00
Roland Kuhn
f7444d698c
#19014 make Akka Typed spawnAdapter more efficient
2016-01-19 08:32:45 +01:00
Roland Kuhn
ea34103f98
#19014 add FunctionRef and use in GraphStage.StageActor
...
This new light-weight ActorRef supports running a non-blocking
side-effect upon message send, which is used to dispatch an async
callback to a GraphStageLogic, or it can be used to make the Akka Typed
adapters more efficient. The FunctionRef is registered with its parent,
and it is not user-level API (hence only accessible by downcasting the
ActorContext).
2016-01-19 08:32:38 +01:00
Konrad Malawski
9209a302c5
=act #19496 add sender information in LoggingReceive
2016-01-17 20:49:10 +01:00