Commit graph

20524 commits

Author SHA1 Message Date
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
Konrad Malawski
8718267e75 i=doc fix #20291 by exposing imports better (#20292) 2016-04-12 11:14:48 +02:00
drewhk
1ebb5948b1 Merge pull request #20281 from drewhk/wip-20216-nosuchelement-graphdsl-drewhk
#20216: Wiring should work in arbitrary nest levels far from original module
2016-04-12 10:00:24 +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
Konrad Malawski
b9ab232cac str #20262 reduce should fail explicitly on empty stream (#20267)
* str #20262 reduce should fail explicitly on empty stream

* str #20262 document reduce behaviour on empty stream
2016-04-11 15:36:10 +02:00
drewhk
503a77f515 Merge pull request #20285 from drewhk/wip-20142-unbind-after-system-shutdown-drewhk
#20142: Fix implicit sender closure in TcpConnectionsStage
2016-04-11 14:52:26 +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
Patrik Nordwall
ce64f2ad70 Merge pull request #20206 from alno/bytestring-double-copy
Eliminate doublecopy of byte array
2016-04-11 14:08:48 +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
da66d3e1cd #20142: Fix implicit sender closure in TcpConnectionsStage 2016-04-11 13:36:04 +02:00
Nafer Sanabria
a3ca98f87d htc #20258 add override modifier in the custom header methods 2016-04-11 13:15:27 +02:00
Konrad Malawski
8ef1a71bb4 Merge pull request #20277 from poojadshende/poojadshende_Doc_For_getfromdirectory_20186
Updated the documentation example for Directives.getFromDirectory and…
2016-04-11 12:57:51 +02:00
Endre Sándor Varga
028440d825 #20282: Make unbind work on windows 2016-04-11 11:53:59 +02:00
Konrad Malawski
5fd5a36689 Merge pull request #20252 from ktoso/wip-sni-ktoso
htp #20214 allow workaround for disabling SNI
2016-04-11 11:52:12 +02:00
Endre Sándor Varga
577b1e42b8 #20216: Wiring should work in arbitrary nest levels far from original module 2016-04-11 11:31:07 +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
Patrik Nordwall
29429b0ea1 debug sender/receiver 2016-04-11 08:09:13 +02:00
poojadshende
1b05cba2bc Updated the documentation example for Directives.getFromDirectory and Directives.getFromResourceDirectory- #20186 2016-04-10 14:30:42 -07:00
Konrad Malawski
6e1b32e6ea htp #20214 more docs on https context configuring 2016-04-09 02:30:28 +02:00
Konrad Malawski
4750698a03 htp #20214 allow workaround for disabling SNI 2016-04-08 15:43:10 +02:00
Samuel Tardieu
81579bd403 =htc #20080,#20081,#20082 Simplify pool gateway synch
* Rewrite the pool gateway synchronization

Rewrite the pool gateway synchronization so that:
- The documented race condition in PoolInterfaceActor is gone. No
  PoolInterfaceActor will receive new requests after the gateway
  shutdown has been initiated (fix #20081).
- A gateway created using newHostConnectionPool will no longer
  share its pool with others even when it has been shutdown
  due to idle-timeout and recreated. Also, its original
  materializer will be used to create all the successive
  pools incarnations (fix #20080).
- Collapsing chains of gateways do no longer need to be created.
  The gateways are now only an entrypoint to the pool master
  actor, and this actor is in charge of keeping a cache of
  currently active pools and recreate them from the information
  given by the gateway when needed.

* Add copyright header

* Mark PoolMasterActor as INTERNAL API

* Larger outer timeout

* Define Props in PoolMasterActor object

* Comment INTERNAL API

* Remove unused import
2016-04-08 15:26:42 +02:00
Johan Andrén
a055cc64d4 Merge pull request #20251 from TobiasPfeifer/fix/20250-fix-osgi-dining-hakkers
fix osgi-dining-hakkers sample
2016-04-08 14:27:21 +02:00
Johan Andrén
6b32513e98 doc #20259 Fix broken snippet en streams (#20260) 2016-04-08 11:30:25 +02:00
Patrik Nordwall
a033d52b37 first prototype of Aeron Source & Sink
* and test program to meassure latency and throughput
2016-04-08 10:44:12 +02:00
2beaucoup
78b88c419d =htc #20236 enable streaming responses with Connection: close (#20254) 2016-04-07 19:15:18 +02:00
Johan Andrén
f2536a6121 Merge pull request #20244 from leachbj/19834-identity-finish-reporter
=htc #19834 convert StreamUtils.identityFinishReporter to GraphStage
2016-04-07 18:40:53 +02:00
Patrik Nordwall
790519627b Merge pull request #20240 from akka/wip-20197-FlowLimitSpec-patriknw
increase test timeout in FlowLimitSpec, #20197
2016-04-07 12:01:34 +02:00
Bernard Leach
7d00d4194f =htc #19834 replace StreamUtils.identityFinishReporter with Flow.watchTermination 2016-04-07 08:26:31 +10:00
tpfeifer
c0c1981f30 fix osgi-dining-hakkers sample 2016-04-06 20:35:08 +02:00
Johan Andrén
825f49eae2 Merge pull request #20225 from akka/wip-17037-stash-patriknw
str: Support stash in ActorPublisher, #17037
2016-04-06 18:46:43 +02:00
Bernard Leach
f24b227586 =htc Refactor StreamUtils.identityFinishReporter to Future[Done] 2016-04-06 23:37:01 +10:00
Bernard Leach
174f812e99 Refactor anon GraphStageWithMaterializedValue to object 2016-04-06 23:28:48 +10:00
Bernard Leach
7357571c82 =htc #19834 convert StreamUtils.identityFinishReporter to GraphStage 2016-04-06 20:35:43 +10:00
Mark van der Tol
0a1431e5d3 htc #20228 fix race condition when setting up client https connection 2016-04-06 11:29:52 +02:00
Konrad Malawski
62d8a69fac all #20090 enable running java tests in actor,camel,cluster,persistence 2016-04-06 01:23:21 +02:00
Patrik Nordwall
770c216ceb harden ActorLeakSpec, #20221
* on local it took 8 seconds for the expected

  TimeoutException to occur in the last

  EventFilter[TimeoutException](occurrences = 1).intercept {}

  Therefore I assume that the 10 seconds timeout was too short
2016-04-05 17:37:12 +02:00
drewhk
096218d4ea Merge pull request #20235 from drewhk/wip-20232-groupedWithin-fixes-drewhk
Fix last emit in groupedWithin
2016-04-05 17:24:02 +02:00
Johan Andrén
b11eff984d =str #19993 Less tight limits in one throttle test 2016-04-05 17:08:42 +02:00
Patrik Nordwall
9f659cf9b1 remove JUnitRunner annotation, #16112
* it was used for running tests from inside Eclipse,

  but since it caused some trouble we remove it
2016-04-05 17:06:58 +02:00
Patrik Nordwall
6405991f86 increase test timeout in FlowLimitSpec, #20197
* and a bunch of other 300.ms timeouts
2016-04-05 15:57:49 +02:00
Alan Johnson
b3c85512a3 htp #19678 add variadic concat route combinator
* add variadic route concatenation function

* add `concat` to `~` warning bubble in docs

* fix grammar of warning bubble, and clarify
2016-04-05 15:36:46 +02:00
Endre Sándor Varga
60c8648b59 20232: Fix missing last group in groupedWithin 2016-04-05 15:01:18 +02:00
Bernard Leach
09d5072f2c =htc #16394 Remove StreamUtils.recover, Flow.recover is now available 2016-04-05 14:25:07 +02:00
Patrik Nordwall
fc9c853ade Merge pull request #20227 from akka/wip-17458-pubsub-group-patriknw
clarify pubsub group docs, #17458
2016-04-05 14:21:32 +02:00
Bernard Leach
d9f82d71eb htc #19834 convert streamutils to GraphStages graphstage
* =htc #19834 replace byteStringTransformer with GraphStage implementation

* =htc #19834 replace mapErrorTransformer with GraphStage implementation

* htc #19834 replace sliceBytesTransformer with GraphStage implementation

* htc #19834 inline mapErrorTransformer with simple recover Flow
2016-04-05 14:02:40 +02:00
Patrik Nordwall
ff47c854dc Merge pull request #20212 from kpbochenek/fix-doc-generation-python35
=doc #20210 fix generation with python 3.5
2016-04-05 11:53:12 +02:00
Patrik Nordwall
a4e1beda48 clarify pubsub group docs, #17458 2016-04-04 18:32:12 +02:00
Patrik Nordwall
85e06b35b1 str: Support stash in ActorPublisher, #17037 2016-04-04 15:59:52 +02:00
Bernard Leach
4a8018f63f =htc #19834 Replaced PushStage based captureTermination with GraphStage
* Move promise completion success into postStop to simplify impl
2016-04-04 13:37:09 +02:00